[py-svn] r37946 - in py/trunk/py/test/rsession: . testing
hpk at codespeak.net
hpk at codespeak.net
Mon Feb 5 01:23:16 CET 2007
Author: hpk
Date: Mon Feb 5 01:23:14 2007
New Revision: 37946
Modified:
py/trunk/py/test/rsession/hostmanage.py
py/trunk/py/test/rsession/rsession.py
py/trunk/py/test/rsession/testing/test_rsession.py
Log:
setup/teardown hosts correspond
Modified: py/trunk/py/test/rsession/hostmanage.py
==============================================================================
--- py/trunk/py/test/rsession/hostmanage.py (original)
+++ py/trunk/py/test/rsession/hostmanage.py Mon Feb 5 01:23:14 2007
@@ -127,12 +127,8 @@
finishedcallback=donecallback)
rsync.send(root)
- def init_hosts(self, reporter):
- # hosts ready
+ def setup_hosts(self, reporter):
self.init_rsync(reporter)
- return self.setup_nodes(reporter)
-
- def setup_nodes(self, reporter):
nodes = []
for host in self.hosts:
if hasattr(host.gw, 'remote_exec'): # otherwise dummy for tests :/
Modified: py/trunk/py/test/rsession/rsession.py
==============================================================================
--- py/trunk/py/test/rsession/rsession.py (original)
+++ py/trunk/py/test/rsession/rsession.py Mon Feb 5 01:23:14 2007
@@ -133,21 +133,21 @@
reporter(repevent.TestStarted(hm.hosts))
try:
- nodes = hm.init_hosts(reporter)
+ nodes = hm.setup_hosts(reporter)
reporter(repevent.RsyncFinished())
try:
self.dispatch_tests(nodes, reporter, checkfun)
except (KeyboardInterrupt, SystemExit):
print >>sys.stderr, "C-c pressed waiting for gateways to teardown..."
channels = [node.channel for node in nodes]
- hostmanager.kill_channels(channels)
- hostmanager.teardown_gateways(reporter, channels)
+ hm.kill_channels(channels)
+ hm.teardown_gateways(reporter, channels)
print >>sys.stderr, "... Done"
raise
channels = [node.channel for node in nodes]
- hostmanager.teardown_hosts(reporter, channels, nodes,
- exitfirst=self.config.option.exitfirst)
+ hm.teardown_hosts(reporter, channels, nodes,
+ exitfirst=self.config.option.exitfirst)
reporter(repevent.Nodes(nodes))
retval = reporter(repevent.TestFinished())
self.kill_server(startserverflag)
Modified: py/trunk/py/test/rsession/testing/test_rsession.py
==============================================================================
--- py/trunk/py/test/rsession/testing/test_rsession.py (original)
+++ py/trunk/py/test/rsession/testing/test_rsession.py Mon Feb 5 01:23:14 2007
@@ -122,7 +122,7 @@
tmpdir = py.test.ensuretemp("emptyconftest")
config = py.test.config._reparse([tmpdir])
hm = HostManager(config, hosts)
- nodes = hm.init_hosts(setup_events.append)
+ nodes = hm.setup_hosts(setup_events.append)
hm.teardown_hosts(teardown_events.append,
[node.channel for node in nodes], nodes)
@@ -147,7 +147,7 @@
config = py.test.config._reparse([])
hm = HostManager(config, hosts=hosts)
- nodes = hm.init_hosts(allevents.append)
+ nodes = hm.setup_hosts(allevents.append)
from py.__.test.rsession.testing.test_executor \
import ItemTestPassing, ItemTestFailing, ItemTestSkipping
More information about the pytest-commit
mailing list