summaryrefslogtreecommitdiff
path: root/python/subunit/tests/test_test_protocol.py
diff options
context:
space:
mode:
authorRobert Collins <robertc@robertcollins.net>2009-08-03 08:55:36 +1000
committerRobert Collins <robertc@robertcollins.net>2009-08-03 08:55:36 +1000
commit880b59bbe7356d8f2ca6af63f9ade6c20afdc478 (patch)
tree02e7788baa572bc2e746f22f34ead82e4b646142 /python/subunit/tests/test_test_protocol.py
parent2ff41c1b09f13b1c8e6de5222033984c1511d597 (diff)
downloadsubunit-git-880b59bbe7356d8f2ca6af63f9ade6c20afdc478.tar.gz
Add --no-passthrough option to various filters.
Diffstat (limited to 'python/subunit/tests/test_test_protocol.py')
-rw-r--r--python/subunit/tests/test_test_protocol.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/python/subunit/tests/test_test_protocol.py b/python/subunit/tests/test_test_protocol.py
index 5eedbf9..975d5b5 100644
--- a/python/subunit/tests/test_test_protocol.py
+++ b/python/subunit/tests/test_test_protocol.py
@@ -131,6 +131,7 @@ class TestMockTestProtocolServer(unittest.TestCase):
class TestTestImports(unittest.TestCase):
def test_imports(self):
+ from subunit import DiscardStream
from subunit import TestProtocolServer
from subunit import RemotedTestCase
from subunit import RemoteError
@@ -139,6 +140,12 @@ class TestTestImports(unittest.TestCase):
from subunit import TestProtocolClient
+class TestDiscardStream(unittest.TestCase):
+
+ def test_write(self):
+ subunit.DiscardStream().write("content")
+
+
class TestTestProtocolServerPipe(unittest.TestCase):
def test_story(self):
@@ -194,7 +201,6 @@ class TestTestProtocolServerStartTest(unittest.TestCase):
class TestTestProtocolServerPassThrough(unittest.TestCase):
def setUp(self):
- from StringIO import StringIO
self.stdout = StringIO()
self.test = subunit.RemotedTestCase("old mcdonald")
self.client = MockTestProtocolServerClient()