[Python-checkins] python/dist/src/Lib/test test_unittest.py, NONE, 1.1

dcjim at users.sourceforge.net dcjim at users.sourceforge.net
Sat Aug 28 17:22:14 CEST 2004


Update of /cvsroot/python/python/dist/src/Lib/test
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23211/Lib/test

Added Files:
	test_unittest.py 
Log Message:
Added an __iter__ method for test suites.


--- NEW FILE: test_unittest.py ---
"""Test script for unittest.

This just includes tests for new features.  We really need a
full set of tests.
"""

import unittest

def test_TestSuite_iter():
    """
    >>> test1 = unittest.FunctionTestCase(lambda: None)
    >>> test2 = unittest.FunctionTestCase(lambda: None)
    >>> suite = unittest.TestSuite((test1, test2))
    >>> tests = []
    >>> for test in suite:
    ...     tests.append(test)
    >>> tests == [test1, test2]
    True
    """


######################################################################
## Main
######################################################################

def test_main():
    from test import test_support, test_unittest
    test_support.run_doctest(test_unittest, verbosity=True)

if __name__ == '__main__':
    test_main()



More information about the Python-checkins mailing list