[py-svn] r34709 - py/dist/py/test/testing

fijal at codespeak.net fijal at codespeak.net
Fri Nov 17 15:59:55 CET 2006


Author: fijal
Date: Fri Nov 17 15:59:52 2006
New Revision: 34709

Modified:
   py/dist/py/test/testing/test_collect.py
Log:
Added failing test.


Modified: py/dist/py/test/testing/test_collect.py
==============================================================================
--- py/dist/py/test/testing/test_collect.py	(original)
+++ py/dist/py/test/testing/test_collect.py	Fri Nov 17 15:59:52 2006
@@ -389,3 +389,23 @@
     assert fn != [1,2,3]
     assert [1,2,3] != fn
     assert col != fn
+
+def test_check_generator_collect_problems():
+    py.test.skip("Fails")
+    tmp = py.test.ensuretemp("gener_coll")
+    tmp.ensure("test_one.py").write(py.code.Source("""
+        def setup_module(mod):
+            mod.x = [1,2,3]
+        
+        def check(zzz):
+            assert zzz
+        
+        def test_one():
+            for i in x:
+                yield check, i
+    """))
+    tmp.ensure("__init__.py")
+    col = py.test.collect.Module(tmp.join("test_one.py"))
+    errors = []
+    l = list(col.tryiter(reporterror=errors.append))
+    assert len(errors) == 0



More information about the pytest-commit mailing list