[Zope-Checkins] CVS: Zope/lib/python/StructuredText/tests - testStructuredText.py:1.1.46.1

Andreas Jung andreas@zope.com
Tue, 9 Oct 2001 09:15:19 -0400


Update of /cvs-repository/Zope/lib/python/StructuredText/tests
In directory cvs.zope.org:/tmp/cvs-serv26934/tests

Modified Files:
      Tag: Zope-2_4-branch
	testStructuredText.py 
Log Message:
Merge of reworked tests and testsuite from trunk


=== Zope/lib/python/StructuredText/tests/testStructuredText.py 1.1 => 1.1.46.1 === (634/734 lines abridged)
+# 
+# Zope Public License (ZPL) Version 1.0
+# -------------------------------------
+# 
+# Copyright (c) Digital Creations.  All rights reserved.
+# 
+# This license has been certified as Open Source(tm).
+# 
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met:
+# 
+# 1. Redistributions in source code must retain the above copyright
+#    notice, this list of conditions, and the following disclaimer.
+# 
+# 2. Redistributions in binary form must reproduce the above copyright
+#    notice, this list of conditions, and the following disclaimer in
+#    the documentation and/or other materials provided with the
+#    distribution.
+# 
+# 3. Digital Creations requests that attribution be given to Zope
+#    in any manner possible. Zope includes a "Powered by Zope"
+#    button that is installed by default. While it is not a license
+#    violation to remove this button, it is requested that the
+#    attribution remain. A significant investment has been put
+#    into Zope, and this effort will continue if the Zope community
+#    continues to grow. This is one way to assure that growth.
+# 
+# 4. All advertising materials and documentation mentioning
+#    features derived from or use of this software must display
+#    the following acknowledgement:
+# 
+#      "This product includes software developed by Digital Creations
+#      for use in the Z Object Publishing Environment
+#      (http://www.zope.org/)."
+# 
+#    In the event that the product being advertised includes an
+#    intact Zope distribution (with copyright and license included)
+#    then this clause is waived.
+# 
+# 5. Names associated with Zope or Digital Creations must not be used to
+#    endorse or promote products derived from this software without
+#    prior written permission from Digital Creations.
+# 
+# 6. Modified redistributions of any form whatsoever must retain
+#    the following acknowledgment:
+# 
+#      "This product includes software developed by Digital Creations
+#      for use in the Z Object Publishing Environment
+#      (http://www.zope.org/)."

[-=- -=- -=- 634 lines omitted -=- -=- -=-]

-DocumentClassTestSuite.addTest(DocumentClassExamplesTestCase("runTest"))
-
-STNGTestSuite.addTest(STNGIndexTestCase("runTest"))
-STNGTestSuite.addTest(STNGAcquisitionTestCase("runTest"))
-STNGTestSuite.addTest(STNGExtensionClassTestCase("runTest"))
-STNGTestSuite.addTest(STNGMultiMappingTestCase("runTest"))
-STNGTestSuite.addTest(STNGExamplesTestCase("runTest"))
-
-StructuredTextTestSuite.addTest(StructuredTextIndexTestCase("runTest"))
-StructuredTextTestSuite.addTest(StructuredTextAcquisitionTestCase("runTest"))
-StructuredTextTestSuite.addTest(StructuredTextExtensionClassTestCase("runTest"))
-StructuredTextTestSuite.addTest(StructuredTextMultiMappingTestCase("runTest"))
-StructuredTextTestSuite.addTest(StructuredTextExamplesTestCase("runTest"))
-
-RegressionTestSuite.addTest(IndexRegressionTestCase("runTest"))
-RegressionTestSuite.addTest(AcquisitionRegressionTestCase("runTest"))
-RegressionTestSuite.addTest(ExtensionClassRegressionTestCase("runTest"))
-RegressionTestSuite.addTest(MultiMappingRegressionTestCase("runTest"))
-RegressionTestSuite.addTest(ExamplesRegressionTestCase("runTest"))
-
-runner = unittest.TextTestRunner()
-
-runner.run(ClassicHTMLTestSuite)
-runner.run(HTMLTestSuite)
-
-runner.run(ClassicDocumentClassTestSuite)
-runner.run(DocumentClassTestSuite)
-runner.run(STNGTestSuite)
-runner.run(StructuredTextTestSuite)
-#runner.run(RegressionTestSuite)
-
-
-def test_suite():
-    suite=unittest.TestSuite((
-        ClassicHTMLTestSuite,
-        HTMLTestSuite,
-        ClassicDocumentClassTestSuite,
-        DocumentClassTestSuite,
-        STNGTestSuite,
-        StructuredTextTestSuite,
-#        RegressionTestSuite,
-        ))
-    return suite
-
-
-if __name__=='__main__':
-    # Run tests if run as a standalone script
-    unittest.TextTestRunner().run(test_suite())
+
+framework()