Now cover wsme.protocols.__init__

This commit is contained in:
Christophe de Vienne
2012-05-12 23:33:23 +02:00
parent 4aaa8797b6
commit a2361f2f03

View File

@@ -58,3 +58,14 @@ class TestProtocols(unittest.TestCase):
r = WSRoot(['dummy'])
assert len(r.protocols) == 1
assert r.protocols[0].__class__ == DummyProtocol
def test_Protocol(self):
p = wsme.protocols.Protocol()
assert p.iter_calls(None) is None
assert p.extract_path(None) is None
assert p.read_arguments(None) is None
assert p.encode_result(None, None) is None
assert p.encode_sample_value(None, None) == ('none', 'N/A')
assert p.encode_sample_params(None) == ('none', 'N/A')
assert p.encode_sample_result(None, None) == ('none', 'N/A')