def testInstallThemingNotPreviouslyInstalled(self): from plone.app.theming.interfaces import IThemeSettings from plone.registry.interfaces import IRegistry from zope.component import getUtility alphas.upgradePloneAppTheming(self.portal.portal_setup) registry = getUtility(IRegistry) self.assertRaises(KeyError, registry.forInterface, IThemeSettings)
def testInstallThemingPreviouslyInstalled(self): from plone.app.theming.interfaces import IThemeSettings from plone.registry.interfaces import IRegistry from zope.component import getUtility self.portal.portal_setup.runAllImportStepsFromProfile('profile-plone.app.theming:default') alphas.upgradePloneAppTheming(self.portal.portal_setup) registry = getUtility(IRegistry) try: registry.forInterface(IThemeSettings) except KeyError: self.fail("plone.app.theming not installed")
def testInstallThemingPreviouslyInstalled(self): from plone.app.theming.interfaces import IThemeSettings from plone.registry.interfaces import IRegistry from zope.component import getUtility self.portal.portal_setup.runAllImportStepsFromProfile( 'profile-plone.app.theming:default') alphas.upgradePloneAppTheming(self.portal.portal_setup) registry = getUtility(IRegistry) try: registry.forInterface(IThemeSettings) except KeyError: self.fail("plone.app.theming not installed")