source: main/ngren.theme/trunk/ngren/theme/tests.py @ 17387

Last change on this file since 17387 was 10190, checked in by uli, 11 years ago

Add original theme as delivered by Fafalter.

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