[Python-checkins] python/nondist/sandbox/twister test_random.py,1.4,1.5
tim_one@users.sourceforge.net
tim_one@users.sourceforge.net
Sat, 28 Dec 2002 23:07:04 -0800
Update of /cvsroot/python/python/nondist/sandbox/twister
In directory sc8-pr-cvs1:/tmp/cvs-serv24793
Modified Files:
test_random.py
Log Message:
Documented the test subclass requirement. Simplified test suite creation.
Index: test_random.py
===================================================================
RCS file: /cvsroot/python/python/nondist/sandbox/twister/test_random.py,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** test_random.py 29 Dec 2002 07:03:15 -0000 1.4
--- test_random.py 29 Dec 2002 07:07:02 -0000 1.5
***************
*** 8,12 ****
class TestBasicOps(unittest.TestCase):
! # Superclass with tests common to all generators
def randomlist(self, n):
--- 8,14 ----
class TestBasicOps(unittest.TestCase):
! # Superclass with tests common to all generators.
! # Subclasses must arrange for self.gen to retrieve the Random instance
! # to be tested.
def randomlist(self, n):
***************
*** 123,129 ****
def test_main():
suite = unittest.TestSuite()
! suite.addTest(unittest.makeSuite(WichmannHill_TestBasicOps))
! suite.addTest(unittest.makeSuite(MersenneTwister_TestBasicOps))
! suite.addTest(unittest.makeSuite(TestModule))
test_support.run_suite(suite)
--- 125,132 ----
def test_main():
suite = unittest.TestSuite()
! for testclass in (WichmannHill_TestBasicOps,
! MersenneTwister_TestBasicOps,
! TestModule):
! suite.addTest(unittest.makeSuite(testclass))
test_support.run_suite(suite)