Initial commit of OpenSPARC T2 architecture model.
[OpenSPARC-T2-SAM] / sam-t2 / devtools / amd64 / lib / python2.4 / site-packages / Pmw / Pmw_1_2 / tests / All.py
#!/usr/bin/env python
import os
import re
import sys
import Tkinter
import Test
Test.initialise()
# Uncomment these to modify period between tests and how much output
# to print:
#Test.setdelay(1000)
#Test.setverbose(1)
# Ignore Tkinter test since it does not test any Pmw functionality
# (only Tkinter) and it fails under MS-Windows 95 (and it hasn't been
# kept up-to-date with changes to Tk.
ignoreTests = ('Tkinter_test.py',)
# Also ignore Blt test since it causes Blt 2.4z to core dump.
if Tkinter.TkVersion >= 8.4:
ignoreTests = ignoreTests + ('Blt_test.py',)
allTestData = ()
files = os.listdir(os.curdir)
files.sort()
for file in files:
if file not in ignoreTests and re.search('^.+_test.py$', file) is not None:
test = file[:-3]
exec 'import ' + test
exec 'allTestData = allTestData + ' + test + '.testData'
Test.runTests(allTestData)