def fromZero(context): """ Upgrade from Zero to version 1000 """ jstool = getToolByName(context, "portal_javascripts") csstool = getToolByName(context, "portal_css") ksstool = getToolByName(context, "portal_kss") portal = getToolByName(context, "portal_url").getPortalObject() qi = getToolByName(context, "portal_quickinstaller") # Desabilita modo de debug do js, css e kss dmode = False jstool.setDebugMode(dmode) csstool.setDebugMode(dmode) ksstool.setDebugMode(dmode) # Remove default content fix_default_content(portal) for p in PRODUCTS: qi.installProduct(get_package_name(p["package"]), locked=p["locked"], hidden=p["hidden"], profile=p["profile"])
def test_base_dependencies_installed(self): for p in PRODUCTS: name = get_package_name(p['package']) self.assertTrue(self.qi.isProductInstalled(name), '%s not installed' % name)