def test_create_redis_service(self): purge_tags = pretend.stub(delay=pretend.call_recorder(lambda tag: None)) request = pretend.stub( registry=pretend.stub(settings={"warehouse.xmlrpc.cache.url": "redis://"}), task=lambda f: purge_tags, ) service = RedisXMLRPCCache.create_service(None, request) service.purge_tags(["wu", "tang", "4", "evah"]) assert isinstance(service, RedisXMLRPCCache) assert service._purger is purge_tags.delay assert purge_tags.delay.calls == [ pretend.call("wu"), pretend.call("tang"), pretend.call("4"), pretend.call("evah"), ]
def test_create_redis_service(self): purge_tags = pretend.stub( delay=pretend.call_recorder(lambda tag: None)) request = pretend.stub( registry=pretend.stub(settings={ "warehouse.xmlrpc.cache.url": "redis://", }, ), task=lambda f: purge_tags, ) service = RedisXMLRPCCache.create_service(None, request) service.purge_tags(['wu', 'tang', '4', 'evah']) assert isinstance(service, RedisXMLRPCCache) assert service._purger is purge_tags.delay assert purge_tags.delay.calls == [ pretend.call('wu'), pretend.call('tang'), pretend.call('4'), pretend.call('evah'), ]
def test_create_redis_service(self): purge_tags = pretend.stub( delay=pretend.call_recorder(lambda tag: None) ) request = pretend.stub( registry=pretend.stub( settings={ "warehouse.xmlrpc.cache.url": "redis://", }, ), task=lambda f: purge_tags, ) service = RedisXMLRPCCache.create_service(None, request) service.purge_tags(['wu', 'tang', '4', 'evah']) assert isinstance(service, RedisXMLRPCCache) assert service._purger is purge_tags.delay assert purge_tags.delay.calls == [ pretend.call('wu'), pretend.call('tang'), pretend.call('4'), pretend.call('evah'), ]