Use inspect to properly detect generators. Fixes #2129

This commit is contained in:
Dmitry Malinovsky
2016-12-11 21:59:11 +06:00
parent da40bcf97f
commit 3a59acf69f
5 changed files with 56 additions and 5 deletions

12
testing/test_compat.py Normal file
View File

@@ -0,0 +1,12 @@
from _pytest.compat import is_generator
def test_is_generator():
def zap():
yield
def foo():
pass
assert is_generator(zap)
assert not is_generator(foo)