Esempio n. 1
0
 def test_first_different_bit(self):
     assert identifier._first_different_bit('\0', '\x01') == 7
     assert identifier._first_different_bit('\0', '\x02') == 6
     assert identifier._first_different_bit('\0', '\x04') == 5
     assert identifier._first_different_bit('\0', '\x09') == 4
     assert identifier._first_different_bit('\0', '\x10') == 3
     assert identifier._first_different_bit('\0', '\x23') == 2
     assert identifier._first_different_bit('\0', '\x40') == 1
     assert identifier._first_different_bit('\0', '\xa5') == 0
     assert identifier._first_different_bit('\0', '\xff') == 0
     assert_raises(AssertionError, identifier._first_different_bit, '\5',
                   '\5')
 def test_first_different_bit(self):
     assert identifier._first_different_bit('\0', '\x01') == 7
     assert identifier._first_different_bit('\0', '\x02') == 6
     assert identifier._first_different_bit('\0', '\x04') == 5
     assert identifier._first_different_bit('\0', '\x09') == 4
     assert identifier._first_different_bit('\0', '\x10') == 3
     assert identifier._first_different_bit('\0', '\x23') == 2
     assert identifier._first_different_bit('\0', '\x40') == 1
     assert identifier._first_different_bit('\0', '\xa5') == 0
     assert identifier._first_different_bit('\0', '\xff') == 0
     assert_raises(AssertionError, identifier._first_different_bit,
                   '\5', '\5')