Files
sogo/Tests/all.py
Wolfgang Sourdeau 395f584db7 Monotone-Parent: 65d93d27a238a5e86f0c7bc9fd3cbc658d5ee681
Monotone-Revision: 6c5c0cfc38476abab3bbd81d781d653717c5be6d

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2009-08-07T15:40:03
Monotone-Branch: ca.inverse.sogo
2009-08-07 15:40:03 +00:00

20 lines
530 B
Python
Executable File

#!/usr/bin/python
import os, unittest
if __name__ == "__main__":
loader = unittest.TestLoader()
modules = []
for mod in os.listdir("."):
if mod.startswith("test-") and mod.endswith(".py"):
modules.append(mod[:-3])
__import__(mod[:-3])
if len(modules) > 0:
print "Test modules: '%s'" % "', '".join(modules)
suite = loader.loadTestsFromNames(modules)
runner = unittest.TextTestRunner()
runner.run(suite)
else:
print "No test available."