def test_customstyles_are_stored_in_btree(self): adapter = ICustomStyles(self.portal) adapter.set('css.body-background', 'blue') annotations = IAnnotations(self.portal) self.assertEquals(OOBTree, type(annotations.get(CUSTOMSTYLES_ANNOTATION_KEY)))
def test_caches_are_invalidated_when_resetting_EXISTING_values(self): adapter = ICustomStyles(self.portal) adapter.set('css.body-background', 'red') invalidate_cache_mock = self.mocker.replace( 'plonetheme.onegov.browser.customstyles.invalidate_cache') self.expect(invalidate_cache_mock()) self.replay() adapter.set('css.body-background', 'blue')
def test_caches_are_invalidated_when_setting_NEW_values(self): adapter = ICustomStyles(self.portal) self.assertEquals({}, adapter.get_styles()) invalidate_cache_mock = self.mocker.replace( 'plonetheme.onegov.browser.customstyles.invalidate_cache') self.expect(invalidate_cache_mock()) self.replay() adapter.set('css.body-background', 'blue')
def test_caches_are_invalidated_when_resetting_EXISTING_values(self): adapter = ICustomStyles(self.portal) adapter.set('css.body-background', 'red') invalidate_cache_mock = self.mocker.replace( 'plonetheme.onegov.browser.customstyles.invalidate_cache') self.expect(invalidate_cache_mock()) self.replay() adapter.set('css.body-background', 'blue')
def test_caches_are_invalidated_when_setting_NEW_values(self): adapter = ICustomStyles(self.portal) self.assertEquals({}, adapter.get_styles()) invalidate_cache_mock = self.mocker.replace( 'plonetheme.onegov.browser.customstyles.invalidate_cache') self.expect(invalidate_cache_mock()) self.replay() adapter.set('css.body-background', 'blue')
def test_customstyles_are_stored_in_btree(self): adapter = ICustomStyles(self.portal) adapter.set('css.body-background', 'blue') annotations = IAnnotations(self.portal) self.assertEquals(OOBTree, type(annotations.get(CUSTOMSTYLES_ANNOTATION_KEY)))
def test_setting_and_getting_single_style(self): adapter = ICustomStyles(self.portal) adapter.set('css.body-background', 'blue') self.assertEquals('blue', adapter.get('css.body-background'))
def test_setting_and_getting_single_style(self): adapter = ICustomStyles(self.portal) adapter.set('css.body-background', 'blue') self.assertEquals('blue', adapter.get('css.body-background'))