Esempio n. 1
0
    def test_call_no_max_calls(self):
        def foo():
            foo.call_count += 1
        foo.call_count = 0

        for x in range(5):
            smokesignal._call(foo)

        assert foo.call_count == 5
Esempio n. 2
0
    def test_call_no_max_calls(self):
        def foo():
            foo.call_count += 1
        foo.call_count = 0

        for x in range(5):
            smokesignal._call(foo)

        assert foo.call_count == 5
Esempio n. 3
0
 def test_call_with_max_calls(self):
     self.fn._max_calls = 1
     for x in range(5):
         smokesignal._call(self.fn)
     assert self.fn.call_count == 1
Esempio n. 4
0
 def test_call_no_max_calls(self):
     for x in range(5):
         smokesignal._call(self.fn)
     assert self.fn.call_count == 5
Esempio n. 5
0
 def test_call_with_max_calls(self):
     self.fn._max_calls = 1
     for x in range(5):
         smokesignal._call(self.fn)
     assert self.fn.call_count == 1
Esempio n. 6
0
 def test_call_no_max_calls(self):
     for x in range(5):
         smokesignal._call(self.fn)
     assert self.fn.call_count == 5