Exemplo n.º 1
0
 def test_decode_decimal_value_data_type(self):
     value = b'\x05\x00\x04\xcb/'
     self.assertIsInstance(decode.decimal(value)[1], decimal.Decimal)
Exemplo n.º 2
0
 def test_decode_decimal_value(self):
     value = b'\x05\x00\x04\xcb/'
     self.assertEqual(round(float(decode.decimal(value)[1]), 5),
                      round(float(decimal.Decimal('3.14159')), 5))
Exemplo n.º 3
0
 def test_decode_decimal_value_bytes_consumed(self):
     value = b'\x05\x00\x04\xcb/'
     self.assertEqual(decode.decimal(value)[0], len(value))