[py-svn] r36866 - py/branch/conftest/py/test/rsession/testing
hpk at codespeak.net
hpk at codespeak.net
Wed Jan 17 12:29:53 CET 2007
Author: hpk
Date: Wed Jan 17 12:29:52 2007
New Revision: 36866
Modified:
py/branch/conftest/py/test/rsession/testing/test_reporter.py
py/branch/conftest/py/test/rsession/testing/test_rsession.py
Log:
relax some more rsession tests to not test exact output
Modified: py/branch/conftest/py/test/rsession/testing/test_reporter.py
==============================================================================
--- py/branch/conftest/py/test/rsession/testing/test_reporter.py (original)
+++ py/branch/conftest/py/test/rsession/testing/test_reporter.py Wed Jan 17 12:29:52 2007
@@ -170,7 +170,7 @@
host1: READY (still 2 to go)
host2: READY (still 1 to go)
host3: READY"""
- assert out.startswith(expected)
+ assert out.find(expected) != -1
class TestLocalReporter(AbstractTestReporter):
reporter = LocalReporter
@@ -191,7 +191,7 @@
repmod/test_one.py[1]
repmod/test_three.py[0] - FAILED TO LOAD MODULE
repmod/test_two.py[0] - skipped (reason)"""
- assert received == expected
+ assert received.find(expected) != -1
class TestRemoteReporter(AbstractTestReporter):
reporter = RemoteReporter
@@ -207,7 +207,7 @@
localhost: FAILED py test rsession testing test_slave.py funcpass
localhost: PASSED py test rsession testing test_slave.py funcpass
"""
- assert val == expected
+ assert val.find(expected) != -1
def test_module(self):
val = self._test_module()
@@ -217,10 +217,10 @@
localhost: FAILED py test rsession testing test_slave.py funcpass
localhost: PASSED py test rsession testing test_slave.py funcpass
"""
- assert val == expected
+ assert val.find(expected) != -1
def test_full_module(self):
#py.test.skip("XXX rewrite test to not rely on exact formatting")
val = self._test_full_module()
- assert val == 'FAILED TO LOAD MODULE: repmod/test_three.py\n'\
- '\nSkipped (reason) repmod/test_two.py\n\n'
+ assert val.find('FAILED TO LOAD MODULE: repmod/test_three.py\n'\
+ '\nSkipped (reason) repmod/test_two.py') != -1
Modified: py/branch/conftest/py/test/rsession/testing/test_rsession.py
==============================================================================
--- py/branch/conftest/py/test/rsession/testing/test_rsession.py (original)
+++ py/branch/conftest/py/test/rsession/testing/test_rsession.py Wed Jan 17 12:29:52 2007
@@ -214,7 +214,7 @@
assert len(skipped) == len(nodes)
assert len(events) == 4 * len(nodes)
# one of passed for each node has non-empty stdout
- passed_stdout = [i for i in passed if i.outcome.stdout == 'samfing\n']
+ passed_stdout = [i for i in passed if i.outcome.stdout.find('samfing') != -1]
assert len(passed_stdout) == len(nodes), passed
def test_config_pass(self):
More information about the pytest-commit
mailing list