about summary refs log tree commit homepage
path: root/t/t0003-working_directory.sh
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2010-06-10 22:15:44 +0000
committerEric Wong <normalperson@yhbt.net>2010-06-10 22:15:44 +0000
commit18e6540cb0fd824989dacecc84039d91b539a101 (patch)
tree3206f510afa36f69a71f1071afbecb82e883788d /t/t0003-working_directory.sh
parent89707c2c8dd7068d6fe9bd7f12b389e937fe1fed (diff)
downloadunicorn-18e6540cb0fd824989dacecc84039d91b539a101.tar.gz
eval("...", TOPLEVEL_BINDING) is broken for us in Rubinius
(And our code is extremely nasty as well :x)

ref: http://github.com/evanphx/rubinius/issues/357
Diffstat (limited to 't/t0003-working_directory.sh')
-rwxr-xr-xt/t0003-working_directory.sh6
1 files changed, 6 insertions, 0 deletions
diff --git a/t/t0003-working_directory.sh b/t/t0003-working_directory.sh
index 60b85f2..53345ae 100755
--- a/t/t0003-working_directory.sh
+++ b/t/t0003-working_directory.sh
@@ -1,5 +1,11 @@
 #!/bin/sh
+if test -n "$RBX_SKIP"
+then
+        echo "$0 is broken under Rubinius for now"
+        exit 0
+fi
 . ./test-lib.sh
+
 t_plan 4 "config.ru inside alt working_directory"
 
 t_begin "setup and start" && {