From 2f02659b5a52901c1216df549f2df65b3c01ef03 Mon Sep 17 00:00:00 2001 From: Brian Warner Date: Thu, 8 Mar 2007 15:09:29 -0700 Subject: [PATCH] test_observer.py: remove the code that allows observers to run out-of-order, our use of foolscap.eventual removes this error case --- src/allmydata/test/test_observer.py | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/src/allmydata/test/test_observer.py b/src/allmydata/test/test_observer.py index c35306f7..4b12d041 100644 --- a/src/allmydata/test/test_observer.py +++ b/src/allmydata/test/test_observer.py @@ -51,17 +51,6 @@ class Observer(unittest.TestCase): ol.notify(3) def _check(res): self.failUnlessEqual(l1, [1,2]) - if l2 == [3,2]: - msg = ("ObserverList does not yet guarantee ordering of " - "its calls, although it should. This only actually " - "ever fails under windows because time.time() has " - "low resolution and because Twisted does not " - "guarantee ordering of consecutive " - "reactor.callLater(0) calls, although it should. " - "This will be fixed by adding a dependency upon " - "Foolscap and using foolscap.eventual.eventually() " - "instead of callLater(0)") - self.todo = msg self.failUnlessEqual(l2, [2,3]) d = nextTurn() d.addCallback(_check) -- 2.45.2