[py-svn] r38033 - py/trunk/py/test/rsession/testing
fijal at codespeak.net
fijal at codespeak.net
Tue Feb 6 21:36:05 CET 2007
Author: fijal
Date: Tue Feb 6 21:36:03 2007
New Revision: 38033
Modified:
py/trunk/py/test/rsession/testing/basetest.py
py/trunk/py/test/rsession/testing/test_executor.py
py/trunk/py/test/rsession/testing/test_reporter.py
py/trunk/py/test/rsession/testing/test_rsession.py
Log:
Fix tests once again
Modified: py/trunk/py/test/rsession/testing/basetest.py
==============================================================================
--- py/trunk/py/test/rsession/testing/basetest.py (original)
+++ py/trunk/py/test/rsession/testing/basetest.py Tue Feb 6 21:36:03 2007
@@ -44,3 +44,6 @@
col = self.collector_test_one.join(funcname)
assert col is not None, funcname
return col
+
+ def getmod(self):
+ return self.collector_test_one
Modified: py/trunk/py/test/rsession/testing/test_executor.py
==============================================================================
--- py/trunk/py/test/rsession/testing/test_executor.py (original)
+++ py/trunk/py/test/rsession/testing/test_executor.py Tue Feb 6 21:36:03 2007
@@ -5,7 +5,7 @@
from py.__.test.rsession.executor import RunExecutor, BoxExecutor,\
AsyncExecutor, ApigenExecutor
from py.__.test.rsession.outcome import ReprOutcome
-from py.__.test.rsession.testing.runtest import BasicRsessionTest
+from py.__.test.rsession.testing.basetest import BasicRsessionTest
#def setup_module(mod):
# mod.rootdir = py.path.local(py.__file__).dirpath().dirpath()
@@ -58,7 +58,7 @@
assert not outcome.excinfo
def test_box_executor_stdout(self):
- item = self.rootcol._getitembynames(self.funcprint_spec)
+ item = self.getexample("print")
ex = BoxExecutor(item, config=self.config)
outcome_repr = ex.execute()
outcome = ReprOutcome(outcome_repr)
@@ -66,7 +66,7 @@
assert outcome.stdout.find("samfing") != -1
def test_box_executor_stdout_error(self):
- item = self.rootcol._getitembynames(self.funcprintfail_spec)
+ item = self.getexample("printfail")
ex = BoxExecutor(item, config=self.config)
outcome_repr = ex.execute()
outcome = ReprOutcome(outcome_repr)
@@ -74,7 +74,7 @@
assert outcome.stdout.find("samfing elz") != -1
def test_cont_executor(self):
- item = self.rootcol._getitembynames(self.funcprintfail_spec)
+ item = self.getexample("printfail")
ex = AsyncExecutor(item, config=self.config)
cont, pid = ex.execute()
assert pid
Modified: py/trunk/py/test/rsession/testing/test_reporter.py
==============================================================================
--- py/trunk/py/test/rsession/testing/test_reporter.py (original)
+++ py/trunk/py/test/rsession/testing/test_reporter.py Tue Feb 6 21:36:03 2007
@@ -25,7 +25,7 @@
from py.__.test.rsession.outcome import ReprOutcome, Outcome
from py.__.test.rsession.hostmanage import HostInfo
from py.__.test.rsession.box import Box
-from py.__.test.rsession.testing.runtest import BasicRsessionTest
+from py.__.test.rsession.testing.basetest import BasicRsessionTest
import sys
from StringIO import StringIO
@@ -57,7 +57,7 @@
return outcomes
def report_received_item_outcome(self):
- item = self.rootcol._getitembynames(self.funcpass_spec)
+ item = self.getexample("pass")
outcomes = self.prepare_outcomes()
def boxfun(config, item, outcomes):
@@ -74,8 +74,8 @@
return out
def _test_module(self):
- funcitem = self.rootcol._getitembynames(self.funcpass_spec)
- moditem = self.rootcol._getitembynames(self.mod_spec)
+ funcitem = self.getexample("pass")
+ moditem = self.getmod()
outcomes = self.prepare_outcomes()
def boxfun(config, item, funcitem, outcomes):
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 Tue Feb 6 21:36:03 2007
@@ -6,7 +6,7 @@
from py.__.test.rsession import repevent
from py.__.test.rsession.rsession import RSession
from py.__.test.rsession.hostmanage import HostManager, HostInfo
-from py.__.test.rsession.testing.runtest import BasicRsessionTest
+from py.__.test.rsession.testing.basetest import BasicRsessionTest
from py.__.test.rsession.testing.test_hostmanage import DirSetup
def setup_module(mod):
@@ -148,10 +148,10 @@
from py.__.test.rsession.testing.test_executor \
import ItemTestPassing, ItemTestFailing, ItemTestSkipping
- itempass = self.rootcol._getitembynames(self.funcpass_spec)
- itemfail = self.rootcol._getitembynames(self.funcfail_spec)
- itemskip = self.rootcol._getitembynames(self.funcskip_spec)
- itemprint = self.rootcol._getitembynames(self.funcprint_spec)
+ itempass = self.getexample("pass")
+ itemfail = self.getexample("fail")
+ itemskip = self.getexample("skip")
+ itemprint = self.getexample("print")
# actually run some tests
for node in nodes:
More information about the py-svn
mailing list