Changeset 2409 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testqPloneGoogleSitemaps.py
- Timestamp:
- May 31, 2010 2:05:26 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testqPloneGoogleSitemaps.py
r2382 r2409 4 4 5 5 from base import * 6 from zope.component import getSiteManager 7 from archetypes.schemaextender.interfaces import ISchemaExtender 6 8 from Products.CMFPlone.utils import _createObjectByType 7 9 … … 49 51 self.assert_([1 for ai in cp.listActionInfos() if ai['id']=='GoogleSitemaps'], 50 52 'No "GoogleSitemaps" configlet added to plone control panel') 53 54 def testNewsSchemaExtenderRegistered(self): 55 lsm = getSiteManager(self.portal) 56 news = self.portal.invokeFactory("News Item", id="test_news") 57 news = getattr(self.portal, "test_news") 58 self.assertNotEqual(lsm.queryAdapter(news, interface=ISchemaExtender), None) 59 60 61 class TestGoogleSitemapsUninstallation(TestCase): 62 63 def afterSetUp(self): 64 self.loginAsPortalOwner() 65 qi = self.portal.portal_quickinstaller 66 qi.uninstallProducts(products=['quintagroup.plonegooglesitemaps',]) 67 self._refreshSkinData() 68 69 def testNewsSchemaExtenderUnregistered(self): 70 lsm = getSiteManager(self.portal) 71 news = self.portal.invokeFactory("News Item", id="test_news") 72 news = getattr(self.portal, "test_news") 73 self.assertEqual(lsm.queryAdapter(news, interface=ISchemaExtender), None) 51 74 52 75 … … 365 388 suite = TestSuite() 366 389 suite.addTest(makeSuite(TestGoogleSitemapsInstallation)) 390 suite.addTest(makeSuite(TestGoogleSitemapsUninstallation)) 367 391 suite.addTest(makeSuite(TestSitemapType)) 368 392 suite.addTest(makeSuite(TestGoogleSitemaps))
Note: See TracChangeset
for help on using the changeset viewer.