diff options
author | Petteri Räty <betelgeuse@gentoo.org> | 2008-04-27 12:33:37 +0000 |
---|---|---|
committer | Petteri Räty <betelgeuse@gentoo.org> | 2008-04-27 12:33:37 +0000 |
commit | 0210cde6b77aa27a0821633e1b95733b944ec0ab (patch) | |
tree | 7b9aea7a1d378eddc3e475bc8952f0134af75308 | |
parent | Add unit test for VM.provides (diff) | |
download | java-config-0210cde6b77aa27a0821633e1b95733b944ec0ab.tar.gz java-config-0210cde6b77aa27a0821633e1b95733b944ec0ab.tar.bz2 java-config-0210cde6b77aa27a0821633e1b95733b944ec0ab.zip |
Rename test to testsuite so that it does not collide with the standard python test directory. Add framework for running tests from multiple modules.
svn path=/projects/java-config-2/trunk/; revision=6215
-rw-r--r-- | src/run-test-suite.py | 8 | ||||
-rwxr-xr-x | src/test.sh | 2 | ||||
-rw-r--r-- | src/testsuite/__init__.py | 2 | ||||
-rw-r--r-- | src/testsuite/provides.py (renamed from src/test/provides.py) | 0 |
4 files changed, 11 insertions, 1 deletions
diff --git a/src/run-test-suite.py b/src/run-test-suite.py new file mode 100644 index 0000000..6b123fc --- /dev/null +++ b/src/run-test-suite.py @@ -0,0 +1,8 @@ +import unittest as u +import testsuite +import sys + +suite = u.defaultTestLoader.loadTestsFromNames(testsuite.__all__, testsuite) + +result = u.TextTestRunner().run(suite) +sys.exit(not result.wasSuccessful()) diff --git a/src/test.sh b/src/test.sh index e86938b..329f4d7 100755 --- a/src/test.sh +++ b/src/test.sh @@ -1,2 +1,2 @@ #!/bin/sh -PYTHONPATH="." python test/* +PYTHONPATH="." python run-test-suite.py diff --git a/src/testsuite/__init__.py b/src/testsuite/__init__.py new file mode 100644 index 0000000..7b2c4da --- /dev/null +++ b/src/testsuite/__init__.py @@ -0,0 +1,2 @@ +__all__ = [ 'provides' ] +import provides diff --git a/src/test/provides.py b/src/testsuite/provides.py index c3528c2..c3528c2 100644 --- a/src/test/provides.py +++ b/src/testsuite/provides.py |