about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorNiko Matsakis <niko@alum.mit.edu>2012-04-13 09:19:07 -0700
committerNiko Matsakis <niko@alum.mit.edu>2012-04-13 12:41:37 -0700
commitdfc548dddafbf4e58a568329ebbe29f1eb36a0e8 (patch)
tree2a5556c9569230186275df690e96c1f5318f5128 /src/test
parentd2482fd7631d05b1888e3beac0df3f25d33867b8 (diff)
downloadrust-dfc548dddafbf4e58a568329ebbe29f1eb36a0e8.tar.gz
rust-dfc548dddafbf4e58a568329ebbe29f1eb36a0e8.zip
add option exec-env to set env variables during test execution
Diffstat (limited to 'src/test')
-rw-r--r--src/test/run-pass/exec-env.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/test/run-pass/exec-env.rs b/src/test/run-pass/exec-env.rs
new file mode 100644
index 00000000000..cddcd4987e5
--- /dev/null
+++ b/src/test/run-pass/exec-env.rs
@@ -0,0 +1,6 @@
+// xfail-fast (exec-env not supported in fast mode)
+// exec-env:TEST_EXEC_ENV=22
+
+fn main() {
+    assert os::getenv("TEST_EXEC_ENV") == some("22");
+}