nicer error message for non-collectable test files / items

fixes issue #27

--HG--
branch : 1.0.x
This commit is contained in:
holger krekel
2009-08-06 15:26:45 +02:00
parent cea46a86aa
commit 58c6971dc8
3 changed files with 15 additions and 6 deletions
+9
View File
@@ -67,3 +67,12 @@ class TestGeneralUsage:
"E ImportError: No module named does_not_work",
])
assert result.ret == 1
def test_not_collectable_arguments(self, testdir):
p1 = testdir.makepyfile("")
p2 = testdir.makefile(".pyc", "123")
result = testdir.runpytest(p1, p2)
assert result.ret != 0
assert result.stderr.fnmatch_lines([
"*ERROR: can't collect: %s" %(p2,)
])