source: products/quintagroup.catalogupdater/trunk/quintagroup/catalogupdater/tests.py @ 1739

Last change on this file since 1739 was 1739, checked in by mylan, 14 years ago

Initial import quintagroup.catalogupdater

  • Property svn:eol-style set to native
File size: 1.5 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.catalogupdater
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.catalogupdater)
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.catalogupdater',
35        #    setUp=testing.setUp, tearDown=testing.tearDown),
36
37        #doctestunit.DocTestSuite(
38        #    module='quintagroup.catalogupdater.mymodule',
39        #    setUp=testing.setUp, tearDown=testing.tearDown),
40
41
42        # Integration tests that use PloneTestCase
43        #ztc.ZopeDocFileSuite(
44        #    'README.txt', package='quintagroup.catalogupdater',
45        #    test_class=TestCase),
46
47        #ztc.FunctionalDocFileSuite(
48        #    'browser.txt', package='quintagroup.catalogupdater',
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.