Changeset 3152 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/base.py
- Timestamp:
- Apr 20, 2011 8:20:36 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/base.py
r3002 r3152 3 3 # 4 4 5 import re, sys 5 import re 6 import sys 6 7 from urllib import urlencode 7 8 from StringIO import StringIO … … 28 29 from quintagroup.plonegooglesitemaps.config import PROJECTNAME 29 30 from quintagroup.plonegooglesitemaps.config import ping_googlesitemap 30 from quintagroup.plonegooglesitemaps.config import SUPPORT_BLAYER 31 from quintagroup.plonegooglesitemaps.config import SUPPORT_BLAYER 31 32 from quintagroup.plonegooglesitemaps.browser import mobilesitemapview 32 33 from quintagroup.plonegooglesitemaps.interfaces import IGoogleSitemapsLayer … … 64 65 self.addProduct(PRODUCT) 65 66 67 66 68 class UnInstalled(BasePTCLayer): 67 69 """ UnInstall product from the portal … … 69 71 def afterSetUp(self): 70 72 qi = getattr(self.portal, 'portal_quickinstaller', None) 71 qi.uninstallProducts(products=[PRODUCT, ])73 qi.uninstallProducts(products=[PRODUCT, ]) 72 74 73 75 74 NotInstalledLayer = NotInstalled([ptc_layer, ])75 InstalledLayer = Installed([NotInstalledLayer, ])76 UnInstalledLayer = UnInstalled([InstalledLayer, ])76 NotInstalledLayer = NotInstalled([ptc_layer, ]) 77 InstalledLayer = Installed([NotInstalledLayer, ]) 78 UnInstalledLayer = UnInstalled([InstalledLayer, ]) 77 79 78 80 … … 95 97 # patch mobile sitemap view 96 98 self.orig_mobile_ifaces = mobilesitemapview.MOBILE_INTERFACES 97 mobilesitemapview.MOBILE_INTERFACES = [IMobileMarker.__identifier__, ]99 mobilesitemapview.MOBILE_INTERFACES = [IMobileMarker.__identifier__, ] 98 100 99 101 def beforeTearDown(self): … … 104 106 class TestCaseNotInstalled(ptc.PloneTestCase): 105 107 layer = NotInstalledLayer 108 106 109 107 110 class TestCase(ptc.PloneTestCase, MixinTestCase): … … 124 127 layer = NotInstalledLayer 125 128 129 126 130 class FunctionalTestCase(ptc.FunctionalTestCase, MixinTestCase): 127 131 layer = InstalledLayer … … 136 140 MixinTestCase.beforeTearDown(self) 137 141 142 138 143 class FunctionalTestCaseUnInstalled(ptc.FunctionalTestCase): 139 144 layer = UnInstalledLayer
Note: See TracChangeset
for help on using the changeset viewer.