summaryrefslogtreecommitdiff
path: root/lib/subunit/tests/test_test_protocol.py
diff options
context:
space:
mode:
authorRobert Collins <robertc@robertcollins.net>2005-08-27 23:41:34 +1000
committerRobert Collins <robertc@robertcollins.net>2005-08-27 23:41:34 +1000
commit58cb83af350b83995a165650b63b7111108ff927 (patch)
treefea0c7348bb13f3c893c8016c6a9c89f75e31977 /lib/subunit/tests/test_test_protocol.py
parent45ba2c1a569a91d35d605b84c942dbc12ecaf2d0 (diff)
downloadsubunit-git-58cb83af350b83995a165650b63b7111108ff927.tar.gz
addTest now mirrors unittest api
Diffstat (limited to 'lib/subunit/tests/test_test_protocol.py')
-rw-r--r--lib/subunit/tests/test_test_protocol.py22
1 files changed, 13 insertions, 9 deletions
diff --git a/lib/subunit/tests/test_test_protocol.py b/lib/subunit/tests/test_test_protocol.py
index 294075c..aa99213 100644
--- a/lib/subunit/tests/test_test_protocol.py
+++ b/lib/subunit/tests/test_test_protocol.py
@@ -38,11 +38,11 @@ try:
def addFailure(self, error):
self.failure_calls.append(error)
- def addSuccess(self):
- self.success_calls.append("")
+ def addSuccess(self, test):
+ self.success_calls.append(test)
- def startTest(self, description):
- self.start_calls.append(description)
+ def startTest(self, test):
+ self.start_calls.append(test)
except AttributeError:
MockTestProtocolServer = None
@@ -77,11 +77,12 @@ class TestMockTestProtocolServer(unittest.TestCase):
def test_add_success(self):
protocol = MockTestProtocolServer()
- protocol.addSuccess()
+ protocol.addSuccess(subunit.RemotedTestCase("test old mcdonald"))
self.assertEqual(protocol.start_calls, [])
self.assertEqual(protocol.error_calls, [])
self.assertEqual(protocol.failure_calls, [])
- self.assertEqual(protocol.success_calls, [""])
+ self.assertEqual(protocol.success_calls,
+ [subunit.RemotedTestCase("test old mcdonald")])
class TestTestImports(unittest.TestCase):
@@ -187,7 +188,8 @@ class TestTestProtocolServerPassThrough(unittest.TestCase):
[subunit.RemotedTestCase("old mcdonald")])
self.assertEqual(protocol.error_calls, [])
self.assertEqual(protocol.failure_calls, [])
- self.assertEqual(protocol.success_calls, [""])
+ self.assertEqual(protocol.success_calls,
+ [subunit.RemotedTestCase("old mcdonald")])
def test_keywords_after_test(self):
protocol = MockTestProtocolServer()
@@ -328,7 +330,8 @@ class TestTestProtocolServerLostConnection(unittest.TestCase):
[subunit.RemotedTestCase("old mcdonald")])
self.assertEqual(protocol.error_calls, [])
self.assertEqual(protocol.failure_calls, [])
- self.assertEqual(protocol.success_calls, [""])
+ self.assertEqual(protocol.success_calls,
+ [subunit.RemotedTestCase("old mcdonald")])
class TestTestProtocolServerAddError(unittest.TestCase):
@@ -428,7 +431,8 @@ class TestTestProtocolServerAddSuccess(unittest.TestCase):
self.assertEqual(self.protocol.start_calls,
[subunit.RemotedTestCase("mcdonalds farm")])
self.assertEqual(self.protocol.error_calls, [])
- self.assertEqual(self.protocol.success_calls, [""])
+ self.assertEqual(self.protocol.success_calls,
+ [subunit.RemotedTestCase("mcdonalds farm")])
def test_simple_success(self):
self.simple_success_keyword("failure")