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))
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))
def test_can_encode_point_but_not_decode(self): points_encoded = ReprProtocol.write(Point(2, 3), Point(1, 4)) self.assertCantDecode(ReprProtocol, points_encoded)
def test_can_encode_point_but_not_decode(self): points_encoded = ReprProtocol.write(Point(2, 3), Point(1, 4)) self.assertCantDecode(ReprProtocol, points_encoded)