[py-svn] r31556 - in py/branch/distributed/py/test/rsession: . testing
hpk at codespeak.net
hpk at codespeak.net
Wed Aug 23 16:59:32 CEST 2006
Author: hpk
Date: Wed Aug 23 16:59:29 2006
New Revision: 31556
Modified:
py/branch/distributed/py/test/rsession/master.py
py/branch/distributed/py/test/rsession/rsession.py
py/branch/distributed/py/test/rsession/testing/test_master.py
Log:
(fijal, hpk) always assume that itemspec's have a containing collector around the package
Modified: py/branch/distributed/py/test/rsession/master.py
==============================================================================
--- py/branch/distributed/py/test/rsession/master.py (original)
+++ py/branch/distributed/py/test/rsession/master.py Wed Aug 23 16:59:29 2006
@@ -23,7 +23,7 @@
def send(self, item):
self.pending.insert(0, item)
- itemspec = item.listnames()
+ itemspec = item.listnames()[1:]
self.channel.send(itemspec)
# send start report
self.reporter(report.SendItem(self.channel, item))
Modified: py/branch/distributed/py/test/rsession/rsession.py
==============================================================================
--- py/branch/distributed/py/test/rsession/rsession.py (original)
+++ py/branch/distributed/py/test/rsession/rsession.py Wed Aug 23 16:59:29 2006
@@ -67,6 +67,7 @@
nodes = init_hosts(self.report, sshhosts, relpath, rootdir)
itemgenerator = colitems[0].tryiter()
+ #assert 0, "\n".join([",".join(x.listnames()) for x in list(itemgenerator)])
dispatch_loop(nodes, itemgenerator, lambda : False)
teardown_hosts(self.report, [node.channel for node in nodes])
Modified: py/branch/distributed/py/test/rsession/testing/test_master.py
==============================================================================
--- py/branch/distributed/py/test/rsession/testing/test_master.py (original)
+++ py/branch/distributed/py/test/rsession/testing/test_master.py Wed Aug 23 16:59:29 2006
@@ -89,9 +89,7 @@
rootcol = py.test.collect.Directory(rootdir)
funcpass_item = rootcol.getitembynames(funcpass_spec)
funcfail_item = rootcol.getitembynames(funcfail_spec)
- # XXX: Just make this test pass
- funcpass_item.parent.parent.parent.parent.parent.parent = None
- funcfail_item.parent.parent.parent.parent.parent.parent = None
- itemgenerator = iter([funcfail_item] + [funcpass_item] * 5 + [funcfail_item] * 5)
+ itemgenerator = iter([funcfail_item] +
+ [funcpass_item] * 5 + [funcfail_item] * 5)
shouldstop = lambda : False
dispatch_loop(master_nodes, itemgenerator, shouldstop)
More information about the pytest-commit
mailing list