|
Revision 462
(checked in by fenix, 2 years ago)
|
added tests
|
| Line | |
|---|
| 1 |
|
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 |
|
|---|
| 8 |
|
|---|
| 9 |
|
|---|
| 10 |
|
|---|
| 11 |
import os, sys |
|---|
| 12 |
if __name__ == '__main__': |
|---|
| 13 |
execfile(os.path.join(sys.path[0], 'framework.py')) |
|---|
| 14 |
|
|---|
| 15 |
import unittest |
|---|
| 16 |
TestRunner = unittest.TextTestRunner |
|---|
| 17 |
suite = unittest.TestSuite() |
|---|
| 18 |
|
|---|
| 19 |
tests = os.listdir(os.curdir) |
|---|
| 20 |
tests = [n[:-3] for n in tests if n.startswith('test') and n.endswith('.py')] |
|---|
| 21 |
|
|---|
| 22 |
for test in tests: |
|---|
| 23 |
m = __import__(test) |
|---|
| 24 |
if hasattr(m, 'test_suite'): |
|---|
| 25 |
suite.addTest(m.test_suite()) |
|---|
| 26 |
|
|---|
| 27 |
if __name__ == '__main__': |
|---|
| 28 |
TestRunner().run(suite) |
|---|
| 29 |
|
|---|