1 #!/usr/bin/env python2.3
2 import unittest
, os
, sys
4 my_dir
= os
.path
.dirname(sys
.argv
[0])
7 print "Running from", my_dir
11 suite_names
= [f
[:-3] for f
in os
.listdir(my_dir
)
12 if f
.startswith('test') and f
.endswith('.py')]
13 suite_names
.remove('testall')
14 suite_names
.remove('testsu') # Interactive
17 alltests
= unittest
.TestSuite()
19 for name
in suite_names
:
20 m
= __import__(name
, globals(), locals(), [])
21 alltests
.addTest(m
.suite
)
23 unittest
.TextTestRunner(verbosity
=2).run(alltests
)