diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2019-10-23 07:42:49 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2019-10-23 07:42:49 -0400 |
commit | 0199f60b935b616a7f3e45d6193179a037d1213f (patch) | |
tree | a7a4e25b6eab7c69504955fa92e19b9d1265ef3c | |
parent | 4222077c4f8dc7db4d524a03ba4be872e648ff1a (diff) | |
download | python-coveragepy-git-0199f60b935b616a7f3e45d6193179a037d1213f.tar.gz |
Two more gevent tests
-rw-r--r-- | tests/test_concurrency.py | 20 |
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 |