def setUp(cls): app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) # Install PROJECT qi = getattr(portal, 'portal_quickinstaller', None) qi.installProduct(PRODUCT_NAME) # Install Join Form layer, depends on Plone version js_layer = None if getattr(ptc_setup, 'PLONE33', 0): js_layer = JF_PROFILE_PREFIX + '33' elif getattr(ptc_setup, 'PLONE32', 0): js_layer = JF_PROFILE_PREFIX + '31_32' elif getattr(ptc_setup, 'PLONE31', 0): js_layer = JF_PROFILE_PREFIX + '31_32' elif getattr(ptc_setup, 'PLONE30', 0): js_layer = JF_PROFILE_PREFIX + '30' if js_layer is not None: gs = getattr(portal, 'portal_setup', None) gs.runAllImportStepsFromProfile(js_layer) transaction.commit()
def setUp(cls): app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) # Install PROJECT qi = getattr(portal, 'portal_quickinstaller', None) qi.installProduct("quintagroup.pfg.captcha") transaction.commit()
def setUp(cls): app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) # Install PROJECT qi = getattr(portal, 'portal_quickinstaller', None) if not ptc.PLONE31: qi.installProduct("plone.browserlayer") qi.installProduct(PROJECT_NAME) transaction.commit()
def setUp(cls): app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) # Install PROJECT qi = getattr(portal, 'portal_quickinstaller', None) for p in REQUIREMENTS: if not qi.isProductInstalled(p): qi.installProduct(p) transaction.commit()
def setUp(cls): app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) # Install PROJECT qi = getattr(portal, 'portal_quickinstaller', None) if not ptc.PLONE31: qi.installProduct("plone.browserlayer") qi.installProduct(PROJECT_NAME) transaction.commit()
def setUp(cls): fiveconfigure.debug_mode = True zcml.load_config('configure.zcml', quintagroup.analytics) fiveconfigure.debug_mode = False ztc.installPackage('quintagroup.analytics') app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) qi = getattr(portal, 'portal_quickinstaller', None) qi.installProduct('quintagroup.analytics') transaction.commit()
def setUp(cls): app = ztc.app() portal = app[ptc_setup.portal_name] # Sets the local site/manager ptc_setup._placefulSetUp(portal) # Install PROJECT qi = getattr(portal, 'portal_quickinstaller', None) qi.installProduct(PRODUCT_NAME) # Run register_form profile gs = getattr(portal, 'portal_setup', None) gs.runAllImportStepsFromProfile(RF_PROFILE) transaction.commit()
def getPortal(cls): app = ZopeTestCase.app() portal = app._getOb(portal_name) _placefulSetUp(portal) return portal