Changeset 2024 in products
- Timestamp:
- Mar 29, 2010 7:27:16 PM (14 years ago)
- Location:
- quintagroup.plonecaptchas/branches/split2packs/quintagroup/plonecaptchas/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonecaptchas/branches/split2packs/quintagroup/plonecaptchas/tests/base.py
r2008 r2024 34 34 PROPERTY_SHEET = 'qPloneCaptchas' 35 35 36 # join_form profile prefix 37 JF_PROFILE_PREFIX = 'profile-quintagroup.plonecaptchas:join_form_plone_' 38 36 39 ptc.setupPloneSite() 37 40 … … 65 68 qi = getattr(portal, 'portal_quickinstaller', None) 66 69 qi.installProduct(PRODUCT_NAME) 70 71 # Install Join Form layer, depends on Plone version 72 js_layer = None 73 if getattr(ptc_setup, 'PLONE33', 0): 74 js_layer = JF_PROFILE_PREFIX+'33' 75 elif getattr(ptc_setup, 'PLONE32', 0): 76 js_layer = JF_PROFILE_PREFIX+'31_32' 77 elif getattr(ptc_setup, 'PLONE31', 0): 78 js_layer = JF_PROFILE_PREFIX+'31_32' 79 elif getattr(ptc_setup, 'PLONE30', 0): 80 js_layer = JF_PROFILE_PREFIX+'30' 81 if js_layer is not None: 82 gs = getattr(portal, 'portal_setup', None) 83 gs.runAllImportStepsFromProfile(js_layer) 84 67 85 transaction.commit() 68 86 -
quintagroup.plonecaptchas/branches/split2packs/quintagroup/plonecaptchas/tests/testInstallation.py
r2005 r2024 1 1 from base import * 2 2 3 class TestInstallation(TestCase NotInstalled):3 class TestInstallation(TestCase): 4 4 5 5 def afterSetUp(self): 6 6 self.loginAsPortalOwner() 7 self.qi = getToolByName(self.portal, 'portal_quickinstaller', None)8 7 self.skins = getToolByName(self.portal, 'portal_skins', None) 9 self.qi.installProduct(PRODUCT_NAME)10 8 11 9 def testSkinInstall(self): … … 20 18 21 19 def testSkinUninstall(self): 22 self.qi.uninstallProducts([PRODUCT_NAME]) 23 assert not self.qi.isProductInstalled(PRODUCT_NAME) 20 qi = getToolByName(self.portal, 'portal_quickinstaller', None) 21 qi.uninstallProducts([PRODUCT_NAME]) 22 assert not qi.isProductInstalled(PRODUCT_NAME) 24 23 25 24 for skin in self.skins.getSkinSelections():
Note: See TracChangeset
for help on using the changeset viewer.