def upgrade_1_to_2_typo_in_registry(context): registry = getUtility(IRegistry) name = 'plone.app.querystring.field.getObjPositionInParent.operations' wrong_value = 'plone.app.querystring.operation.int.greaterThan' right_value = 'plone.app.querystring.operation.int.largerThan' values = registry[name] if wrong_value in values: del values[values.index(wrong_value)] if right_value not in values: values.append(right_value) registry[name] = values
def upgrade_1_to_2_typo_in_registry(context): registry = getUtility(IRegistry) name = 'plone.app.querystring.field.getObjPositionInParent.operations' wrong_value = 'plone.app.querystring.operation.int.greaterThan' right_value = 'plone.app.querystring.operation.int.largerThan' values = registry.get(name) if not values: return if wrong_value in values: del values[values.index(wrong_value)] if right_value not in values: values.append(right_value) registry[name] = values
def setUp(self): self.registry = getUtility(IRegistry) self.portal = self.layer['portal']
def get_authenticator(user): """ Get authenticator for request """ manager = getUtility(IKeyManager) secret = manager.secret() auth = hmac.new(secret, user, sha).hexdigest() return auth