Exemplo n.º 1
0
 def test_encode_field_array(self):
     expectation = (b'\x00\x00\x00<s\x00\x01I\x00\x00\xaf\xc8S'
                    b'\x00\x00\x00\x04TestT\x00\x00\x00\x00Ec)'
                    b'\x92I\xbb\x9a\xca\x00D\x02\x00\x00\x01:f@H'
                    b'\xf5\xc3l\x00\x00\x00\x00\xc4e5\xffl\x80'
                    b'\x00\x00\x00\x00\x00\x00\x08')
     data = [1, 45000, b'Test', datetime(2006, 11, 21, 16, 30, 10),
             -1147483648, Decimal('3.14'), 3.14, long(3294967295),
             -9223372036854775800]
     self.assertEqual(encode.field_array(data), expectation)
Exemplo n.º 2
0
 def test_encode_field_array(self):
     expectation = (b'\x00\x00\x00:b\x01u\xaf\xc8I\x02bZ\x00S\x00\x00\x00'
                    b'\x04TestT\x00\x00\x00\x00Ec)\x92I\xbb\x9a\xca\x00D'
                    b'\x02\x00\x00\x01:f@H\xf5\xc3i\xc4e5\xffl\x80\x00\x00'
                    b'\x00\x00\x00\x00\x08')
     data = [
         1, 45000, 40000000, 'Test',
         datetime.datetime(2006, 11, 21, 16, 30, 10), -1147483648,
         decimal.Decimal('3.14'), 3.14,
         3294967295, -9223372036854775800
     ]
     self.assertEqual(encode.field_array(data), expectation)
Exemplo n.º 3
0
 def test_encode_field_array(self):
     expectation = (b'\x00\x00\x00<s\x00\x01I\x00\x00\xaf\xc8S'
                    b'\x00\x00\x00\x04TestT\x00\x00\x00\x00Ec)'
                    b'\x92I\xbb\x9a\xca\x00D\x02\x00\x00\x01:f@H'
                    b'\xf5\xc3l\x00\x00\x00\x00\xc4e5\xffl\x80'
                    b'\x00\x00\x00\x00\x00\x00\x08')
     data = [
         1, 45000, b'Test',
         datetime(2006, 11, 21, 16, 30, 10), -1147483648,
         Decimal('3.14'), 3.14,
         long(3294967295), -9223372036854775800
     ]
     self.assertEqual(encode.field_array(data), expectation)