diff options
author | Remko Tronçon <git@el-tramo.be> | 2009-09-03 16:35:10 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2009-09-03 16:35:10 (GMT) |
commit | 630728ba5d1c263e62d65c3f3cac1520340b7172 (patch) | |
tree | 2e10cbc8000c8840f6adf5f18103c0b0e836ddbd | |
parent | 776c7f67e845e9193993cec42fa60b2e418e9c75 (diff) | |
download | swift-630728ba5d1c263e62d65c3f3cac1520340b7172.zip swift-630728ba5d1c263e62d65c3f3cac1520340b7172.tar.bz2 |
Move Swiften QA test into QA module.
-rw-r--r-- | QA/SConscript | 5 | ||||
-rw-r--r-- | QA/Swiften/ClientTest/ClientTest.cpp (renamed from Swiften/QA/ClientTest/ClientTest.cpp) | 0 | ||||
-rw-r--r-- | QA/Swiften/ClientTest/SConscript (renamed from Swiften/QA/ClientTest/SConscript) | 3 | ||||
-rw-r--r-- | QA/Swiften/NetworkTest/.gitignore (renamed from Swiften/QA/NetworkTest/.gitignore) | 0 | ||||
-rw-r--r-- | QA/Swiften/NetworkTest/BoostConnectionServerTest.cpp (renamed from Swiften/QA/NetworkTest/BoostConnectionServerTest.cpp) | 0 | ||||
-rw-r--r-- | QA/Swiften/NetworkTest/BoostConnectionTest.cpp (renamed from Swiften/QA/NetworkTest/BoostConnectionTest.cpp) | 0 | ||||
-rw-r--r-- | QA/Swiften/NetworkTest/DomainNameResolverTest.cpp (renamed from Swiften/QA/NetworkTest/DomainNameResolverTest.cpp) | 0 | ||||
-rw-r--r-- | QA/Swiften/NetworkTest/SConscript (renamed from Swiften/QA/NetworkTest/SConscript) | 2 | ||||
-rw-r--r-- | QA/Swiften/SConscript (renamed from Swiften/QA/SConscript) | 0 | ||||
-rw-r--r-- | QA/UnitTest/SConscript | 12 | ||||
-rw-r--r-- | SConstruct | 15 | ||||
-rw-r--r-- | Swiften/SConscript | 2 |
12 files changed, 25 insertions, 14 deletions
diff --git a/QA/SConscript b/QA/SConscript index 32aece4..feafb0c 100644 --- a/QA/SConscript +++ b/QA/SConscript @@ -1 +1,4 @@ -SConscript("UnitTest/SConscript") +SConscript(dirs = [ + "UnitTest", + "Swiften" + ]) diff --git a/Swiften/QA/ClientTest/ClientTest.cpp b/QA/Swiften/ClientTest/ClientTest.cpp index b628a8d..b628a8d 100644 --- a/Swiften/QA/ClientTest/ClientTest.cpp +++ b/QA/Swiften/ClientTest/ClientTest.cpp diff --git a/Swiften/QA/ClientTest/SConscript b/QA/Swiften/ClientTest/SConscript index cd48169..164de57 100644 --- a/Swiften/QA/ClientTest/SConscript +++ b/QA/Swiften/ClientTest/SConscript @@ -8,9 +8,10 @@ myenv.MergeFlags(env["CPPUNIT_FLAGS"]) myenv.MergeFlags(env["LIBIDN_FLAGS"]) myenv.MergeFlags(env["BOOST_FLAGS"]) myenv.MergeFlags(env["SQLITE_FLAGS"]) -myenv.MergeFlags(env["EXPAT_FLAGS"]) myenv.MergeFlags(env["ZLIB_FLAGS"]) myenv.MergeFlags(env["OPENSSL_FLAGS"]) +myenv.MergeFlags(env.get("LIBXML_FLAGS", "")) +myenv.MergeFlags(env.get("EXPAT_FLAGS", "")) for i in ["SWIFT_CLIENTTEST_JID", "SWIFT_CLIENTTEST_PASS"]: if os.environ.get(i, "") : diff --git a/Swiften/QA/NetworkTest/.gitignore b/QA/Swiften/NetworkTest/.gitignore index 5a3caca..5a3caca 100644 --- a/Swiften/QA/NetworkTest/.gitignore +++ b/QA/Swiften/NetworkTest/.gitignore diff --git a/Swiften/QA/NetworkTest/BoostConnectionServerTest.cpp b/QA/Swiften/NetworkTest/BoostConnectionServerTest.cpp index a5c51aa..a5c51aa 100644 --- a/Swiften/QA/NetworkTest/BoostConnectionServerTest.cpp +++ b/QA/Swiften/NetworkTest/BoostConnectionServerTest.cpp diff --git a/Swiften/QA/NetworkTest/BoostConnectionTest.cpp b/QA/Swiften/NetworkTest/BoostConnectionTest.cpp index 9929eaa..9929eaa 100644 --- a/Swiften/QA/NetworkTest/BoostConnectionTest.cpp +++ b/QA/Swiften/NetworkTest/BoostConnectionTest.cpp diff --git a/Swiften/QA/NetworkTest/DomainNameResolverTest.cpp b/QA/Swiften/NetworkTest/DomainNameResolverTest.cpp index 8968efd..8968efd 100644 --- a/Swiften/QA/NetworkTest/DomainNameResolverTest.cpp +++ b/QA/Swiften/NetworkTest/DomainNameResolverTest.cpp diff --git a/Swiften/QA/NetworkTest/SConscript b/QA/Swiften/NetworkTest/SConscript index 606c02e..fa5122b 100644 --- a/Swiften/QA/NetworkTest/SConscript +++ b/QA/Swiften/NetworkTest/SConscript @@ -3,6 +3,7 @@ import os Import("env") myenv = env.Clone() +myenv.MergeFlags(env["CHECKER_FLAGS"]) myenv.MergeFlags(env["SWIFTEN_FLAGS"]) myenv.MergeFlags(env["CPPUNIT_FLAGS"]) myenv.MergeFlags(env["BOOST_FLAGS"]) @@ -12,7 +13,6 @@ tester = myenv.Program("NetworkTest", [ "BoostConnectionServerTest.cpp", "BoostConnectionTest.cpp", "DomainNameResolverTest.cpp", - "#/QA/UnitTest/checker.cpp" ]) clientTest = myenv.Alias("NetworkTest", tester, env.get("TEST_RUNNER", "") + tester[0].abspath) env.AlwaysBuild(clientTest) diff --git a/Swiften/QA/SConscript b/QA/Swiften/SConscript index 6ee7365..6ee7365 100644 --- a/Swiften/QA/SConscript +++ b/QA/Swiften/SConscript diff --git a/QA/UnitTest/SConscript b/QA/UnitTest/SConscript index 4e82443..5480420 100644 --- a/QA/UnitTest/SConscript +++ b/QA/UnitTest/SConscript @@ -2,8 +2,18 @@ import os Import("env") +# The checker +checker_env = env.Clone() +checker_env.MergeFlags(env["CPPUNIT_FLAGS"]) +checker_env.Library("Checker", "checker.cpp") +env["CHECKER_FLAGS"] = { + "LIBS": ["Checker"], + "LIBPATH": [Dir(".")] + } + if "check" in COMMAND_LINE_TARGETS or env.GetOption("clean") : myenv = env.Clone() + myenv.MergeFlags(env["CHECKER_FLAGS"]) myenv.MergeFlags(env["SLIMBER_FLAGS"]) myenv.MergeFlags(env["SWIFT_CONTROLLERS_FLAGS"]) myenv.MergeFlags(env["SWIFTEN_FLAGS"]) @@ -18,7 +28,7 @@ if "check" in COMMAND_LINE_TARGETS or env.GetOption("clean") : myenv.Append(CPPDEFINES = ["HAVE_LIBXML"]) if env.get("HAVE_EXPAT") : myenv.Append(CPPDEFINES = ["HAVE_EXPAT"]) - checker = myenv.Program("checker", ["checker.cpp"] + env["UNITTEST_SOURCES"]) + checker = myenv.Program("checker", env["UNITTEST_SOURCES"]) for i in ["HOME", "USERPROFILE", "APPDATA"]: if os.environ.get(i, "") : myenv["ENV"][i] = os.environ[i] @@ -252,14 +252,14 @@ elif env.get("bonjour", False) : ################################################################################ # Third-party modules -SConscript([ - "3rdParty/CppUnit/SConscript", - "3rdParty/Boost/SConscript", - "3rdParty/LibIDN/SConscript", - "3rdParty/SQLite/SConscript"]) +SConscript(dirs = [ + "3rdParty/CppUnit", + "3rdParty/Boost", + "3rdParty/LibIDN", + "3rdParty/SQLite"]) # Swiften -SConscript("Swiften/SConscript") +SConscript(dirs = "Swiften") # Projects for dir in os.listdir(".") : @@ -270,8 +270,7 @@ for dir in os.listdir(".") : SConscript(sconscript) # QA -SConscript("QA/SConscript") - +SConscript(dirs = "QA") ################################################################################ # Print summary diff --git a/Swiften/SConscript b/Swiften/SConscript index c849927..abd9a44 100644 --- a/Swiften/SConscript +++ b/Swiften/SConscript @@ -263,5 +263,3 @@ env.Append(UNITTEST_SOURCES = [ File("StringCodecs/UnitTest/Base64Test.cpp"), File("StringCodecs/UnitTest/SHA1Test.cpp"), ]) - -SConscript("QA/SConscript") |