32 lines
779 B
Python
32 lines
779 B
Python
"""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()
|