示例#1
0
 def test_int_symmetry(self):
     """encode/decode_int should work back and forth."""
     result = wire.encode_int(99)
     self.assertEqual(wire.decode_int(result), (99, ''))
示例#2
0
 def test_encode_int_1(self):
     self.assertEqual(wire.encode_int(1), '\x01')
     self.assertEqual(wire.encode_int(1, 1), '\x01')
示例#3
0
 def test_encode_int_padded(self):
     """Padding is in the correct place."""
     self.assertEqual(wire.encode_int(1, 2), '\x01\x00')
     self.assertEqual(wire.encode_int(1, 3), '\x01\x00\x00')
示例#4
0
文件: __init__.py 项目: kylev/mysqlp
def _encode_int(number, length=1):
    return wire.encode_int(number, length)