aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Elliot Ross <aaron@wawd.com>2015-03-31 13:47:24 +0000
committerAaron Elliot Ross <aaron@wawd.com>2015-03-31 13:47:24 +0000
commit463d044d0529c021f6719a853e42005308489dde (patch)
tree280e9c81f350b800291af0a458f13132ca845d86
parent5a372d137c5a0391f5e655c446af533a7cb22e60 (diff)
downloadtimeout-decorator-463d044d0529c021f6719a853e42005308489dde.tar.gz
Add a test for sub-second timeouts.
-rw-r--r--tests/test_timeout_decorator.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/test_timeout_decorator.py b/tests/test_timeout_decorator.py
index f56eb01..3196fdb 100644
--- a/tests/test_timeout_decorator.py
+++ b/tests/test_timeout_decorator.py
@@ -35,6 +35,14 @@ def test_timeout_no_seconds(use_signals):
f()
+def test_timeout_partial_seconds(use_signals):
+ @timeout(0.2, use_signals=use_signals)
+ def f():
+ time.sleep(0.5)
+ with pytest.raises(TimeoutError):
+ f()
+
+
def test_timeout_ok(use_signals):
@timeout(seconds=2, use_signals=use_signals)
def f():