def test_num_to_bin_bin_to_num_is_idempotent(self):
     expected = b'\x06\x00\x00\x9c\xbf\xeb\x83\xdb'
     result = num_to_bin(bin_to_num(b'\x06\x00\x00\x9c\xbf\xeb\x83\xdb'))
     assert expected == result
 def test_num_to_bin_zero(self):
     expected = b'\x00'
     result = num_to_bin(0)
     assert expected == result
 def test_num_to_bin_large_number(self):
     expected = b'\x06\x00\x00\x9c\xbf\xeb\x83\xdb'
     result = num_to_bin(432346237462348763)
     assert expected == result
 def test_bin_to_num_and_num_to_bin_is_idempotent(self):
     expected = 432346237462348763
     result = bin_to_num(num_to_bin(432346237462348763))
     assert expected == result
 def test_num_to_bin_basic(self):
     expected = b'{'
     result = num_to_bin(123)
     assert expected == result
Esempio n. 6
0
 def test_num_to_bin_bin_to_num_is_idempotent(self):
     expected = '\x06\x00\x00\x9c\xbf\xeb\x83\xdb'
     result = num_to_bin(bin_to_num('\x06\x00\x00\x9c\xbf\xeb\x83\xdb'))
     assert expected == result
 def test_num_to_bin_null(self):
     expected = ''
     result = num_to_bin(0)
     assert expected == result
Esempio n. 8
0
 def test_num_to_bin_large_number(self):
     expected = '\x06\x00\x00\x9c\xbf\xeb\x83\xdb'
     result = num_to_bin(432346237462348763)
     assert expected == result
Esempio n. 9
0
 def test_num_to_bin_null(self):
     expected = ''
     result = num_to_bin(0)
     assert expected == result
Esempio n. 10
0
 def test_num_to_bin_basic(self):
     expected = '{'
     result = num_to_bin(123)
     assert expected == result
Esempio n. 11
0
 def test_bin_to_num_and_num_to_bin_is_idempotent(self):
     expected = 432346237462348763
     result = bin_to_num(num_to_bin(432346237462348763))
     assert expected == result
 def test_num_to_bin_zero(self):
     expected = '\x00'
     result = num_to_bin(0)
     assert expected == result