summaryrefslogtreecommitdiff
path: root/src/mongo/unittest
diff options
context:
space:
mode:
authorAndy Schwerin <schwerin@10gen.com>2012-06-01 15:26:04 -0400
committerAndy Schwerin <schwerin@10gen.com>2012-06-04 13:08:27 -0400
commit82544c7d08c033184104a5c9ab115e4047fdbdbd (patch)
tree69c66e59f3b8f07d464589b802a85271f692b70e /src/mongo/unittest
parentc04922ad14ebe43d99ba056b7b3ae79860b8cd91 (diff)
downloadmongo-82544c7d08c033184104a5c9ab115e4047fdbdbd.tar.gz
SERVER-5702: Add ability to register unit tests in SCons.
Tests are registered with env.RegisterUnitTest(), or by compiling a C++ unit test with env.CppUnitTest('test_name', [test_source_list], LIBDEPS=[...]) The result is that SCons knows how to build a file "build/unittests.txt", one line per test.
Diffstat (limited to 'src/mongo/unittest')
-rw-r--r--src/mongo/unittest/SConscript6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mongo/unittest/SConscript b/src/mongo/unittest/SConscript
index 43a945fe7ad..43eaf408862 100644
--- a/src/mongo/unittest/SConscript
+++ b/src/mongo/unittest/SConscript
@@ -10,6 +10,6 @@ env.StaticLibrary("unittest_main", ['unittest_main.cpp'],
env.StaticLibrary("unittest_crutch", ['crutch.cpp'])
-env.Alias('unittests',
- env.Program('unittest_test', 'unittest_test.cpp',
- LIBDEPS=['unittest_main', 'unittest_crutch'])
+
+env.CppUnitTest('unittest_test', 'unittest_test.cpp')
+