Exemplo n.º 1
0
 def test_decorator(self):
     func = Mock()
     decorated_func = cache()
     decorated_func(func)
     func()
     self.assertEquals(func.called, True)
     self.assertEquals(decorated_func._call_count, 1)
Exemplo n.º 2
0
 def test_decorator(self):
     func = Mock()
     decorated_func = cache()
     decorated_func(func)
     func()
     self.assertEquals(func.called, True)
     self.assertEquals(decorated_func._call_count, 1)
Exemplo n.º 3
0
 def test_decorator(self):
     func = mock.Mock()
     decorated_func = cache()
     decorated_func(func)
     func()
     assert func.called is True
     assert decorated_func._call_count == 1
Exemplo n.º 4
0
 def test_set_ttl_cache(self):
     func = mock.Mock()
     decorated_func = cache(func, ttl=5)
     func()
     assert func.called is True
     assert decorated_func._call_count == 1
     assert decorated_func.ttl == 5
Exemplo n.º 5
0
    def test_set_ttl_cache(self):

        func = Mock()
        decorated_func = cache(func, ttl=5)
        func()
        self.assertEquals(func.called, True)
        self.assertEquals(decorated_func._call_count, 1)
        self.assertEquals(decorated_func.ttl, 5)
Exemplo n.º 6
0
    def test_set_ttl_cache(self):

        func = Mock()
        decorated_func = cache(func, ttl=5)
        func()
        self.assertEquals(func.called, True)
        self.assertEquals(decorated_func._call_count, 1)
        self.assertEquals(decorated_func.ttl, 5)