summaryrefslogtreecommitdiff
path: root/mocker.py
diff options
context:
space:
mode:
authorGustavo Niemeyer <gustavo@niemeyer.net>2007-11-13 22:05:27 -0200
committerGustavo Niemeyer <gustavo@niemeyer.net>2007-11-13 22:05:27 -0200
commit90e0d73ee9238af7c80d9342a028d04028d4ae3a (patch)
treed0a7b3c9429d3f0081c510f770be612dc46f19fe /mocker.py
parentf480da7fc1637e64c1dcd0d564546157c3cbc7b1 (diff)
downloadmocker-90e0d73ee9238af7c80d9342a028d04028d4ae3a.tar.gz
Implemented state resetting on replay() for RunCounter and Orderer.
Diffstat (limited to 'mocker.py')
-rw-r--r--mocker.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/mocker.py b/mocker.py
index 71d3ac7..fe27892 100644
--- a/mocker.py
+++ b/mocker.py
@@ -1514,6 +1514,9 @@ class RunCounter(Task):
self.max = max
self._runs = 0
+ def replay(self):
+ self._runs = 0
+
def run(self, path):
self._runs += 1
if self._runs > self.max:
@@ -1618,6 +1621,9 @@ class Orderer(Task):
self._run = False
self._dependencies = []
+ def replay(self):
+ self._run = False
+
def run(self, path):
self._run = True