summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2019-10-23 07:42:49 -0400
committerNed Batchelder <ned@nedbatchelder.com>2019-10-23 07:42:49 -0400
commit0199f60b935b616a7f3e45d6193179a037d1213f (patch)
treea7a4e25b6eab7c69504955fa92e19b9d1265ef3c
parent4222077c4f8dc7db4d524a03ba4be872e648ff1a (diff)
downloadpython-coveragepy-git-0199f60b935b616a7f3e45d6193179a037d1213f.tar.gz
Two more gevent tests
-rw-r--r--tests/test_concurrency.py20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/test_concurrency.py b/tests/test_concurrency.py
index 9d777afe..e2823b0e 100644
--- a/tests/test_concurrency.py
+++ b/tests/test_concurrency.py
@@ -272,6 +272,26 @@ class ConcurrencyTest(CoverageTest):
code = SIMPLE.format(QLIMIT=self.QLIMIT)
self.try_some_code(code, "gevent", gevent)
+ def test_gevent_joinall(self):
+ code = """\
+ import gevent
+
+ greenlet = gevent.spawn(lambda: None)
+ gevent.joinall([greenlet])
+ print("covered after joinall")
+ """
+ self.try_some_code(code, "gevent", gevent, "covered after joinall\n")
+
+ def test_gevent_join(self):
+ code = """\
+ import gevent
+
+ greenlet = gevent.spawn(lambda: None)
+ greenlet.join()
+ print("covered after join")
+ """
+ self.try_some_code(code, "gevent", gevent, "covered after join\n")
+
def test_greenlet(self):
GREENLET = """\
from greenlet import greenlet