From 06fb7ef98fedf9e814380e75f323a4f9669a1f93 Mon Sep 17 00:00:00 2001 From: Kristina Chodorow Date: Mon, 25 Apr 2016 15:14:55 +0000 Subject: Fix docs on test environment and add a test Fixes #1126. -- MOS_MIGRATED_REVID=120707955 --- src/test/shell/bazel/bazel_test_test.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'src/test/shell') diff --git a/src/test/shell/bazel/bazel_test_test.sh b/src/test/shell/bazel/bazel_test_test.sh index 60ca47351c..4997143298 100755 --- a/src/test/shell/bazel/bazel_test_test.sh +++ b/src/test/shell/bazel/bazel_test_test.sh @@ -115,6 +115,31 @@ EOF expect_log "TEST_TMPDIR=$TEST_TMPDIR" } +function test_env_vars() { + cat > WORKSPACE < foo/testenv.sh <<'EOF' +#!/bin/bash +echo "pwd: $PWD" +echo "src: $TEST_SRCDIR" +echo "ws: $TEST_WORKSPACE" +EOF + chmod +x foo/testenv.sh + cat > foo/BUILD < $TEST_log || fail "Test failed" + expect_log "pwd: .*/foo.runfiles/bar$" + expect_log "src: .*/foo.runfiles$" + expect_log "ws: bar$" +} + function test_run_under_label_with_options() { mkdir -p testing run || fail "mkdir testing run failed" cat < run/BUILD -- cgit v1.2.3