Changeset 2874 in products
- Timestamp:
- Oct 15, 2010 1:27:43 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.dropdownmenu/trunk/quintagroup/dropdownmenu/tests/test_installation.py
r2873 r2874 13 13 DEPENDENCIES = ["plone.app.registry",] 14 14 CONFIGLETS = ["dropdownmenu",] 15 #REGISTRY_INTERFACE = "quintagroup.dropdownmenu.interfaces.IDropDownMenuSettings" 15 16 16 17 class TestInstallation(TestCase): … … 50 51 "Not registered '%s' registry interface" % IPREFIX) 51 52 53 class TestUninstallation(TestCaseUnInstalled): 54 55 def testUninstalled(self): 56 qi = self.portal.portal_quickinstaller 57 self.assertFalse(qi.isProductInstalled(PROJECT_NAME), 58 '%s not uninstalled.' % PROJECT_NAME) 59 60 def testStyles(self): 61 """ Test styles registration.""" 62 cssreg = getToolByName(self.portal, "portal_css") 63 for res in CSS_RESOURCES: 64 self.assertEqual(cssreg.getResource(res), None) 65 66 def testConfiglet(self): 67 cp = self.portal.portal_controlpanel 68 configlets = [ai['id'] for ai in cp.listActionInfos(check_permissions=0)] 69 for cid in CONFIGLETS: 70 self.assertFalse([1 for ai in configlets if ai==cid], 71 '"%s" configlet not uninstalled from plone control panel' % cid) 72 73 def testBrowserLayer(self): 74 self.assertFalse(IDropDownMenuLayer in blutils.registered_layers(), 75 "Not unregistered 'IDropDownMenuLayer' browser layer") 76 77 def testRegistry(self): 78 registry = queryUtility(IRegistry) 79 afield = "show_content_tabs" 80 self.assertFalse(registry.records.get(IPREFIX+afield, None), 81 "Not unregistered '%s' registry interface" % IPREFIX) 82 52 83 53 84 def test_suite(): … … 55 86 suite = TestSuite() 56 87 suite.addTest(makeSuite(TestInstallation)) 88 suite.addTest(makeSuite(TestUninstallation)) 57 89 return suite
Note: See TracChangeset
for help on using the changeset viewer.