cmlenz@1: # -*- coding: utf-8 -*- cmlenz@1: # cmlenz@66: # Copyright (C) 2006 Edgewall Software cmlenz@1: # All rights reserved. cmlenz@1: # cmlenz@1: # This software is licensed as described in the file COPYING, which cmlenz@1: # you should have received as part of this distribution. The terms cmlenz@66: # are also available at http://markup.edgewall.org/wiki/License. cmlenz@1: # cmlenz@1: # This software consists of voluntary contributions made by many cmlenz@1: # individuals. For the exact contribution history, see the revision cmlenz@66: # history and logs, available at http://markup.edgewall.org/log/. cmlenz@1: cmlenz@1: import doctest cmlenz@1: import unittest cmlenz@1: cmlenz@1: def suite(): cmlenz@1: import markup cmlenz@115: from markup.tests import builder, core, eval, filters, input, output, \ cmlenz@115: path, template cmlenz@1: suite = unittest.TestSuite() cmlenz@1: suite.addTest(doctest.DocTestSuite(markup)) cmlenz@1: suite.addTest(builder.suite()) cmlenz@1: suite.addTest(core.suite()) cmlenz@1: suite.addTest(eval.suite()) cmlenz@115: suite.addTest(filters.suite()) cmlenz@1: suite.addTest(input.suite()) cmlenz@1: suite.addTest(output.suite()) cmlenz@1: suite.addTest(path.suite()) cmlenz@1: suite.addTest(template.suite()) cmlenz@1: return suite cmlenz@1: cmlenz@1: if __name__ == '__main__': cmlenz@1: unittest.main(defaultTest='suite')