Exemple #1
0
    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)
Exemple #2
0
    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)