summaryrefslogtreecommitdiff
path: root/lib/sanitizer_common/tests
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2015-01-31 01:27:18 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2015-01-31 01:27:18 +0000
commitd5fcac1a246193c04da152219306709922c84841 (patch)
tree8ecd40efdbc38271d95787784f633c3c85a9e480 /lib/sanitizer_common/tests
parent9af3ffd5c1871b271597443388e89e009e6fc89d (diff)
Revert "Remove unused function."
This reverts commit r227633. SetEnv was prematurely deleted. git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@227665 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/sanitizer_common/tests')
-rw-r--r--lib/sanitizer_common/tests/sanitizer_linux_test.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/sanitizer_common/tests/sanitizer_linux_test.cc b/lib/sanitizer_common/tests/sanitizer_linux_test.cc
index 2a3ba31e8..592d9c3ee 100644
--- a/lib/sanitizer_common/tests/sanitizer_linux_test.cc
+++ b/lib/sanitizer_common/tests/sanitizer_linux_test.cc
@@ -187,6 +187,14 @@ TEST_F(ThreadListerTest, ResetMakesNewThreadsKnown) {
ASSERT_TRUE(HasElement(threads_after_extra, extra_tid));
}
+TEST(SanitizerCommon, SetEnvTest) {
+ const char kEnvName[] = "ENV_FOO";
+ SetEnv(kEnvName, "value");
+ EXPECT_STREQ("value", getenv(kEnvName));
+ unsetenv(kEnvName);
+ EXPECT_EQ(0, getenv(kEnvName));
+}
+
#if defined(__x86_64__) || defined(__i386__)
void *thread_self_offset_test_func(void *arg) {
bool result =