mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00

[NOTE: testall.py and autotest.py might could go away soon, I've played with Guido's new regrtest.py script and it seems to work well. I'll wait until Guido gives the word to completely switch over -- and change the Makefile too!]
53 lines
1 KiB
Python
53 lines
1 KiB
Python
# This file now contains only the list of separate regression tests.
|
|
# All of the testing harness is now contained in autotest.py.
|
|
|
|
tests = ['test_grammar',
|
|
'test_opcodes',
|
|
'test_operations',
|
|
'test_builtin',
|
|
'test_exceptions',
|
|
'test_types',
|
|
'test_math',
|
|
'test_time',
|
|
'test_array',
|
|
'test_strop',
|
|
'test_md5',
|
|
'test_cmath',
|
|
'test_crypt',
|
|
'test_dbm',
|
|
'test_new',
|
|
'test_nis',
|
|
'test_pwd',
|
|
'test_rgbimg',
|
|
'test_select',
|
|
'test_strftime',
|
|
'test_struct',
|
|
'test_errno',
|
|
'test_dl',
|
|
'test_thread',
|
|
'test_xdr',
|
|
'test_fcntl',
|
|
'test_gdbm',
|
|
'test_grp',
|
|
'test_operator',
|
|
'test_imageop',
|
|
'test_imgfile',
|
|
'test_regex',
|
|
]
|
|
|
|
if __name__ == '__main__':
|
|
# low-overhead testing, for cases where autotest.py harness
|
|
# doesn't even work!
|
|
import sys
|
|
from test_support import *
|
|
|
|
for t in tests:
|
|
print t
|
|
unload(t)
|
|
try:
|
|
__import__(t, globals(), locals())
|
|
except ImportError, msg:
|
|
## sys.stderr.write('%s. Uninstalled optional module?\n' % msg)
|
|
pass
|
|
|
|
print 'Passed all tests.'
|