This commit is contained in:
holger krekel
2011-12-16 11:59:17 +00:00
2 changed files with 8 additions and 9 deletions

View File

@@ -27,4 +27,4 @@ setup(
'Programming Language :: Python',
'Programming Language :: Python :: 3',
],
)
)

View File

@@ -88,16 +88,14 @@ class TestRemoteControl:
assert not failures
def test_failures_somewhere(self, testdir):
item = testdir.getitem("def test_func(): assert 0\n")
item = testdir.getitem("def test_func():\n assert 0\n")
control = RemoteControl(item.config)
control.setup()
failures = control.runsession()
assert failures
control.setup()
item.fspath.write("def test_func(): assert 1\n")
pyc = item.fspath.new(ext=".pyc")
if pyc.check():
pyc.remove()
item.fspath.write("def test_func():\n assert 1\n")
removepyc(item.fspath)
topdir, failures = control.runsession()[:2]
assert not failures
@@ -115,9 +113,7 @@ class TestRemoteControl:
def test_new():
assert 0
"""))
pyc = modcol.fspath.new(ext=".pyc")
if pyc.check():
pyc.remove()
removepyc(modcol.fspath)
control.loop_once()
assert not control.failures
control.loop_once()
@@ -252,4 +248,7 @@ def removepyc(path):
pyc = path + "c"
if pyc.check():
pyc.remove()
c = path.dirpath("__pycache__")
if c.check():
c.remove()