/rev/f9ab0f24979d
changeset: 1276:f9ab0f24979d
user: Marcel Keller <[email protected]>
date: Fri Oct 09 16:32:12 2009 +0200
summary: Adapted unit test for synchronize.
diffstat:
viff/test/test_basic_runtime.py | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r b01d3537960d -r f9ab0f24979d viff/test/test_basic_runtime.py
--- a/viff/test/test_basic_runtime.py Fri Oct 09 16:27:59 2009 +0200
+++ b/viff/test/test_basic_runtime.py Fri Oct 09 16:32:12 2009 +0200
@@ -28,17 +28,16 @@
self.assertEquals(runtime.program_counter, [0])
@protocol
- def test_simple_operation(self, runtime):
- """Test an operation which makes no further calls.
+ def test_synchronize(self, runtime):
+ """Test whether synchronize increases the program counter.
- No callbacks are scheduled, and so the program counter is not
- increased.
- """
+ Every synchronize operation should have its unique program
+ counter."""
self.assertEquals(runtime.program_counter, [0])
runtime.synchronize()
- self.assertEquals(runtime.program_counter, [0])
+ self.assertEquals(runtime.program_counter, [1])
runtime.synchronize()
- self.assertEquals(runtime.program_counter, [0])
+ self.assertEquals(runtime.program_counter, [2])
@protocol
def test_callback(self, runtime):
_______________________________________________
viff-commits mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-commits-viff.dk