コード例 #1
0
 def test__read_to(self):
     decoder = Decoder(b'abc:def')
     decoder.idx = 0
     b = decoder._Decoder__read_to(b':')
     self.assertEqual(b,
                      b'abc',
                      msg='__read_to(b) failed to copy the correct bytes.')
コード例 #2
0
ファイル: decode_test.py プロジェクト: eweast/BencodePy
 def test__read_to_exception(self):
     decoder = Decoder(b'a:bcdef')
     decoder.idx = 3
     with self.assertRaises(DecodingError):
         decoder._Decoder__read_to(b':')
コード例 #3
0
ファイル: decode_test.py プロジェクト: eweast/BencodePy
 def test__read_to(self):
     decoder = Decoder(b'abc:def')
     decoder.idx = 0
     b = decoder._Decoder__read_to(b':')
     self.assertEqual(b, b'abc', msg='__read_to(b) failed to copy the correct bytes.')
コード例 #4
0
 def test__read_to_exception(self):
     decoder = Decoder(b'a:bcdef')
     decoder.idx = 3
     with self.assertRaises(DecodingError):
         decoder._Decoder__read_to(b':')