def test_uses_repr_format(self): KEY = ['a', 1] VALUE = {'foo': {'bar': 3}, 'baz': None} ENCODED = '%r\t%r' % (KEY, VALUE) self.assertEqual((KEY, VALUE), ReprProtocol.read(ENCODED)) self.assertEqual(ENCODED, ReprProtocol.write(KEY, VALUE))