diff options
Diffstat (limited to 'src/engine/SCons/TaskmasterTests.py')
| -rw-r--r-- | src/engine/SCons/TaskmasterTests.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/engine/SCons/TaskmasterTests.py b/src/engine/SCons/TaskmasterTests.py index f3bf182..23d7e0a 100644 --- a/src/engine/SCons/TaskmasterTests.py +++ b/src/engine/SCons/TaskmasterTests.py @@ -124,6 +124,7 @@ class TaskmasterTestCase(unittest.TestCase): n1 = Node("n1") tm = SCons.Taskmaster.Taskmaster([n1, n1]) t = tm.next_task() + t.prepare() t.execute() t = tm.next_task() assert t == None @@ -135,16 +136,19 @@ class TaskmasterTestCase(unittest.TestCase): tm = SCons.Taskmaster.Taskmaster([n3]) t = tm.next_task() + t.prepare() t.execute() assert built_text == "n1 built", built_text t.executed() t = tm.next_task() + t.prepare() t.execute() assert built_text == "n2 built", built_text t.executed() t = tm.next_task() + t.prepare() t.execute() assert built_text == "n3 built", built_text t.executed() @@ -176,16 +180,19 @@ class TaskmasterTestCase(unittest.TestCase): tasker = MyTask, calc = MyCalc()) t = tm.next_task() + t.prepare() t.execute() assert built_text == "n1 up-to-date", built_text t.executed() t = tm.next_task() + t.prepare() t.execute() assert built_text == "n2 up-to-date", built_text t.executed() t = tm.next_task() + t.prepare() t.execute() assert built_text == "n3 up-to-date top", built_text t.executed() @@ -372,6 +379,7 @@ class TaskmasterTestCase(unittest.TestCase): tm = SCons.Taskmaster.Taskmaster([n3]) t = tm.next_task() + t.prepare() t.execute() assert built_text == "n1 built", built_text t.executed() |
