X-Git-Url: http://gitweb.michael.orlitzky.com/?a=blobdiff_plain;f=src%2Ftest%2Fsuite.py;fp=src%2Ftest%2Fsuite.py;h=0000000000000000000000000000000000000000;hb=bdb596b84a06d0c97e39d42586a51fc36ba44186;hp=e10c38d98a3401a2f0a37fa033f77d3e2270863a;hpb=21a2eb9a647a48c0e94d02c60ef8785c4ea35f7b;p=dunshire.git diff --git a/src/test/suite.py b/src/test/suite.py deleted file mode 100644 index e10c38d..0000000 --- a/src/test/suite.py +++ /dev/null @@ -1,34 +0,0 @@ -""" -The whole test suite. - -This module compiles the doctests and unittests from the rest of the -codebase into one big TestSuite() and the runs it. -""" - -from unittest import TestLoader, TestSuite, TextTestRunner -from doctest import DocTestSuite - -from dunshire import cones -from dunshire import errors -from dunshire import matrices -from dunshire import games -from test import symmetric_linear_game_test - -def run_suite(): - """ - Run all of the unit and doctests for the ``dunshire`` and ``test`` - packages. - """ - suite = TestSuite() - suite.addTest(DocTestSuite(cones)) - suite.addTest(DocTestSuite(errors)) - suite.addTest(DocTestSuite(matrices)) - suite.addTest(DocTestSuite(games)) - suite.addTest(DocTestSuite(symmetric_linear_game_test)) - slg_tests = TestLoader().loadTestsFromModule(symmetric_linear_game_test) - suite.addTest(slg_tests) - runner = TextTestRunner(verbosity=1) - runner.run(suite) - -if __name__ == '__main__': - run_suite()