Commit c0cb84d9 authored by Denis Bilenko's avatar Denis Bilenko

greentest: add cleanup() to GenericGetTestCase

--HG--
extra : transplant_source : %12%88%BD%D8r%1AP%3F%8B%FEqx%BD%DBp%E1%E0%1E%A82
parent b370aef7
...@@ -229,6 +229,9 @@ class GenericGetTestCase(TestCase): ...@@ -229,6 +229,9 @@ class GenericGetTestCase(TestCase):
def wait(self, timeout): def wait(self, timeout):
raise NotImplementedError('override me in subclass') raise NotImplementedError('override me in subclass')
def cleanup(self):
pass
test_outer_timeout_is_not_lost = test_outer_timeout_is_not_lost test_outer_timeout_is_not_lost = test_outer_timeout_is_not_lost
def test_raises_timeout_number(self): def test_raises_timeout_number(self):
...@@ -237,6 +240,7 @@ class GenericGetTestCase(TestCase): ...@@ -237,6 +240,7 @@ class GenericGetTestCase(TestCase):
# get raises Timeout after timeout expired # get raises Timeout after timeout expired
delay = time.time() - start delay = time.time() - start
assert 0.01 - 0.001 <= delay < 0.01 + 0.01 + 0.1, delay assert 0.01 - 0.001 <= delay < 0.01 + 0.01 + 0.1, delay
self.cleanup()
def test_raises_timeout_Timeout(self): def test_raises_timeout_Timeout(self):
start = time.time() start = time.time()
...@@ -247,6 +251,7 @@ class GenericGetTestCase(TestCase): ...@@ -247,6 +251,7 @@ class GenericGetTestCase(TestCase):
assert ex is timeout, (ex, timeout) assert ex is timeout, (ex, timeout)
delay = time.time() - start delay = time.time() - start
assert 0.01 - 0.001 <= delay < 0.01 + 0.01 + 0.1, delay assert 0.01 - 0.001 <= delay < 0.01 + 0.01 + 0.1, delay
self.cleanup()
def test_raises_timeout_Timeout_exc_customized(self): def test_raises_timeout_Timeout_exc_customized(self):
start = time.time() start = time.time()
...@@ -258,6 +263,7 @@ class GenericGetTestCase(TestCase): ...@@ -258,6 +263,7 @@ class GenericGetTestCase(TestCase):
assert ex is error, (ex, error) assert ex is error, (ex, error)
delay = time.time() - start delay = time.time() - start
assert 0.01 - 0.001 <= delay < 0.01 + 0.01 + 0.1, delay assert 0.01 - 0.001 <= delay < 0.01 + 0.01 + 0.1, delay
self.cleanup()
class ExpectedException(Exception): class ExpectedException(Exception):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment