source: products/quintagroup.ploneformgen.readonlystringfield/trunk/quintagroup/ploneformgen/readonlystringfield/tests.py @ 826

Last change on this file since 826 was 322, checked in by piv, 16 years ago

initial import

  • Property svn:eol-style set to native
File size: 1.6 KB
Line 
1import unittest
2
3from zope.testing import doctestunit
4from zope.component import testing
5from Testing import ZopeTestCase as ztc
6
7from Products.Five import zcml
8from Products.Five import fiveconfigure
9from Products.PloneTestCase import PloneTestCase as ptc
10from Products.PloneTestCase.layer import PloneSite
11ptc.setupPloneSite()
12
13import quintagroup.ploneformgen.readonlystringfield
14
15class TestCase(ptc.PloneTestCase):
16    class layer(PloneSite):
17        @classmethod
18        def setUp(cls):
19            fiveconfigure.debug_mode = True
20            zcml.load_config('configure.zcml',
21                             quintagroup.ploneformgen.readonlystringfield)
22            fiveconfigure.debug_mode = False
23
24        @classmethod
25        def tearDown(cls):
26            pass
27
28
29def test_suite():
30    return unittest.TestSuite([
31
32        # Unit tests
33        #doctestunit.DocFileSuite(
34        #    'README.txt', package='quintagroup.ploneformgen.readonlystringfield',
35        #    setUp=testing.setUp, tearDown=testing.tearDown),
36
37        #doctestunit.DocTestSuite(
38        #    module='quintagroup.ploneformgen.readonlystringfield.mymodule',
39        #    setUp=testing.setUp, tearDown=testing.tearDown),
40
41
42        # Integration tests that use PloneTestCase
43        #ztc.ZopeDocFileSuite(
44        #    'README.txt', package='quintagroup.ploneformgen.readonlystringfield',
45        #    test_class=TestCase),
46
47        #ztc.FunctionalDocFileSuite(
48        #    'browser.txt', package='quintagroup.ploneformgen.readonlystringfield',
49        #    test_class=TestCase),
50
51        ])
52
53if __name__ == '__main__':
54    unittest.main(defaultTest='test_suite')
Note: See TracBrowser for help on using the repository browser.