コード例 #1
0
ファイル: test_util.py プロジェクト: zz412000428/gallery-dl
 def test_bencode_bdecode(self):
     for _ in range(100):
         value = random.randint(0, 1000000)
         for alphabet in ("01", "0123456789", string.ascii_letters):
             result = util.bdecode(util.bencode(value, alphabet), alphabet)
             self.assertEqual(result, value)
コード例 #2
0
ファイル: test_util.py プロジェクト: mikf/gallery-dl
 def test_bencode_bdecode(self):
     for _ in range(100):
         value = random.randint(0, 1000000)
         for alphabet in ("01", "0123456789", string.ascii_letters):
             result = util.bdecode(util.bencode(value, alphabet), alphabet)
             self.assertEqual(result, value)
コード例 #3
0
ファイル: test_util.py プロジェクト: zz412000428/gallery-dl
 def test_bencode(self):
     self.assertEqual(util.bencode(0), "")
     self.assertEqual(util.bencode(123), "123")
     self.assertEqual(util.bencode(123, "01"), "1111011")
     self.assertEqual(util.bencode(123, "BA"), "AAAABAA")
コード例 #4
0
ファイル: test_util.py プロジェクト: mikf/gallery-dl
 def test_bencode(self):
     self.assertEqual(util.bencode(0), "")
     self.assertEqual(util.bencode(123), "123")
     self.assertEqual(util.bencode(123, "01"), "1111011")
     self.assertEqual(util.bencode(123, "BA"), "AAAABAA")