Changeset 3503 in products for quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests/testInstallation.py
- Timestamp:
- Aug 14, 2012 10:14:41 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests/testInstallation.py
r3502 r3503 42 42 # Test 'googlesitemap_properties' 43 43 self.assert_('googlesitemap_properties' in pp.objectIds(), 44 'No "googlesitemap_properties" after installation')44 'No "googlesitemap_properties" after installation') 45 45 qsmprops = pp['googlesitemap_properties'] 46 46 self.assert_(qsmprops.hasProperty('verification_filenames'), 47 'No "verification_filenames" property added on installation') 47 'No "verification_filenames" property added on ' 48 'installation') 48 49 49 50 def testSkins(self): 50 51 ps = self.portal.portal_skins 51 52 self.assert_('plonegooglesitemaps' in ps.objectIds(), 52 'No "plonegooglesitemaps" skin layer in portal_skins') 53 self.assert_('plonegooglesitemaps' in \ 53 'No "plonegooglesitemaps" skin ' 54 'layer in portal_skins') 55 self.assert_('plonegooglesitemaps' in 54 56 ps.getSkinPath(ps.getDefaultSkin()), 55 'No "plonegooglesitemaps" skin layer in default skin') 57 'No "plonegooglesitemaps" skin layer ' 58 'in default skin') 56 59 57 60 def testConfiglet(self): 58 61 cp = self.portal.portal_controlpanel 59 self.assert_([1 for ai in cp.listActionInfos() \ 60 if ai['id'] == 'GoogleSitemaps'], 61 'No "GoogleSitemaps" configlet added to plone control panel') 62 self.assert_([1 for ai in cp.listActionInfos() 63 if ai['id'] == 'GoogleSitemaps'], 64 'No "GoogleSitemaps" configlet ' 65 'added to plone control panel') 62 66 63 67 def testNewsSchemaExtenderRegistered(self): … … 65 69 news = self.portal.invokeFactory("News Item", id="test_news") 66 70 news = getattr(self.portal, "test_news") 67 self.assertNotEqual(lsm.queryAdapter( 68 news, interface=ISchemaExtender, 69 name="quintagroup.plonegooglesitemaps.newssitemapextender"), 70 None) 71 adapter = "quintagroup.plonegooglesitemaps.newssitemapextender" 72 self.assertNotEqual(lsm.queryAdapter(news, 73 interface=ISchemaExtender, 74 name=adapter), 75 None) 71 76 72 77 def testUpdateCatalog(self): … … 138 143 news = getattr(self.portal, "test_news") 139 144 self.assertEqual(lsm.queryAdapter(news, interface=ISchemaExtender), 140 None)145 None) 141 146 142 147 def testConfigletUninstall(self): … … 145 150 True, '%s is already installed' % PRODUCT) 146 151 configTool = self.portal.portal_controlpanel 147 self.assertEqual('GoogleSitemaps' in [a.getId() for a in \ 148 configTool.listActions()], False, 149 'Configlet found after uninstallation') 152 self.assertEqual('GoogleSitemaps' in [a.getId() for a in 153 configTool.listActions()], 154 False, 155 'Configlet found after uninstallation') 150 156 151 157 def test_browserlayer_uninstall(self): … … 155 161 from plone.browserlayer import utils 156 162 self.assertEqual(IGoogleSitemapsLayer in utils.registered_layers(), 157 False, "Still registered 'IGoogleSitemapsLayer' browser layer") 163 False, "Still registered 'IGoogleSitemapsLayer' " 164 "browser layer") 158 165 159 166
Note: See TracChangeset
for help on using the changeset viewer.