Added test to catch import failure in distributed mode.

This commit is contained in:
Jonathan Hunt
2013-04-25 17:45:42 -07:00
parent 0be3d4b077
commit 6038ec21ca

View File

@@ -24,6 +24,18 @@ class TestDistribution:
"*1 failed*", "*1 failed*",
]) ])
def test_n1_import_error(self, testdir):
p1 = testdir.makepyfile("""
import __import_of_missing_module
def test_import():
pass
""")
result = testdir.runpytest(p1, "-n1")
assert result.ret == 1
result.stdout.fnmatch_lines([
"*1 failed*",
])
def test_n1_skip(self, testdir): def test_n1_skip(self, testdir):
p1 = testdir.makepyfile(""" p1 = testdir.makepyfile("""
def test_skip(): def test_skip():