summaryrefslogtreecommitdiffstats
path: root/tests/unit/test_loopingcall.py
diff options
context:
space:
mode:
authorMichael Still <mikal@stillhq.com>2013-04-08 11:58:07 +1000
committerMichael Still <mikal@stillhq.com>2013-04-08 17:01:12 +1000
commit2920449a03988f5e268b9c51147ba723e6924cb8 (patch)
treefde4dbb8988fd95e2b803b1d8054f4dfa06c9db7 /tests/unit/test_loopingcall.py
parent25c8dd56a5fd3b2874c61220d7c451c4c9346689 (diff)
downloadoslo-2920449a03988f5e268b9c51147ba723e6924cb8.tar.gz
oslo-2920449a03988f5e268b9c51147ba723e6924cb8.tar.xz
oslo-2920449a03988f5e268b9c51147ba723e6924cb8.zip
Import nova's looping call.
The looping call implementation had drifted in nova away from what was in oslo. Update olso. I will move nova over to this code in a later review. Change-Id: I0e9214a150223dcd4fb1d695db36961bba794166
Diffstat (limited to 'tests/unit/test_loopingcall.py')
-rw-r--r--tests/unit/test_loopingcall.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/unit/test_loopingcall.py b/tests/unit/test_loopingcall.py
index ef09d2b..f7d21b3 100644
--- a/tests/unit/test_loopingcall.py
+++ b/tests/unit/test_loopingcall.py
@@ -34,14 +34,14 @@ class LoopingCallTestCase(utils.BaseTestCase):
def _raise_it():
raise loopingcall.LoopingCallDone(True)
- timer = loopingcall.LoopingCall(_raise_it)
+ timer = loopingcall.FixedIntervalLoopingCall(_raise_it)
self.assertTrue(timer.start(interval=0.5).wait())
def test_return_false(self):
def _raise_it():
raise loopingcall.LoopingCallDone(False)
- timer = loopingcall.LoopingCall(_raise_it)
+ timer = loopingcall.FixedIntervalLoopingCall(_raise_it)
self.assertFalse(timer.start(interval=0.5).wait())
def _wait_for_zero(self):
@@ -54,7 +54,7 @@ class LoopingCallTestCase(utils.BaseTestCase):
def test_repeat(self):
self.num_runs = 2
- timer = loopingcall.LoopingCall(self._wait_for_zero)
+ timer = loopingcall.FixedIntervalLoopingCall(self._wait_for_zero)
self.assertFalse(timer.start(interval=0.5).wait())
def test_interval_adjustment(self):
@@ -77,7 +77,7 @@ class LoopingCallTestCase(utils.BaseTestCase):
try:
timeutils.set_time_override(timeoverrides)
- timer = loopingcall.LoopingCall(self._wait_for_zero)
+ timer = loopingcall.FixedIntervalLoopingCall(self._wait_for_zero)
timer.start(interval=1.01).wait()
finally:
timeutils.clear_time_override()