def test_delete_routes_calls_cache_del(self): with patch.object( NativeProxy, 'cache_exists', self.cache_true ), patch.object(NativeProxy, 'cache_del', self.cache_del): config_cache = ConfigCache() config_cache.delete_routes() self.cache_del.assert_called_once_with( 'routes', CACHE_CONFIG)
def test_delete_routes_does_not_call_cache_del(self): with patch.object( NativeProxy, 'cache_exists', self.cache_false ), patch.object(NativeProxy, 'cache_del', self.cache_del): config_cache = ConfigCache() config_cache.delete_routes() with self.assertRaises(AssertionError): self.cache_del.assert_called_once_with( 'routes', CACHE_CONFIG)