コード例 #1
0
ファイル: test_identifier.py プロジェクト: zinat/pymdht
 def test_first_different_byte(self):
     str1 = '0' * ID_SIZE_BYTES
     for i in range(ID_SIZE_BYTES):
         str2 = '0' * i + '1' * (ID_SIZE_BYTES - i)
         logger.debug('test_num: %d, _first_different_byte: %d' %
                      (i, identifier._first_different_byte(str1, str2)))
         assert identifier._first_different_byte(str1, str2) == i
     assert_raises(IndexError, identifier._first_different_byte, str1, str1)
コード例 #2
0
 def test_first_different_byte(self):
     str1 = '0' * ID_SIZE_BYTES
     for i in range(ID_SIZE_BYTES):
         str2 = '0' * i + '1' * (ID_SIZE_BYTES - i)
         log.debug('test_num: %d, _first_different_byte: %d' % (
             i, identifier._first_different_byte(str1, str2)))
         assert identifier._first_different_byte(str1, str2) == i
     assert_raises(IndexError,
                   identifier._first_different_byte, str1, str1)