コード例 #1
0
ファイル: crypto_spec.py プロジェクト: clofresh/blimey
 def it_throws_on_invalid_padding(self):
     crypto.strip_byte_padding(b'abc\x03\x03\x04', 6)
コード例 #2
0
ファイル: crypto_spec.py プロジェクト: NeilBryant/blimey
 def it_throws_on_invalid_padding(self):
     crypto.strip_byte_padding(b'abc\x03\x03\x04', 6)
コード例 #3
0
ファイル: crypto_spec.py プロジェクト: clofresh/blimey
 def it_strips_byte_padding_at_specified_length(self):
     assert crypto.strip_byte_padding(b'', 6) == b''
     assert crypto.strip_byte_padding(b'abcd\x02\x02', 6) == b'abcd'
     assert crypto.strip_byte_padding(b'abcdef', 3) == b'abcdef'
     assert crypto.strip_byte_padding(b'abcdef', 6) == b'abcdef'
コード例 #4
0
ファイル: crypto_spec.py プロジェクト: NeilBryant/blimey
 def it_strips_byte_padding_at_specified_length(self):
     assert crypto.strip_byte_padding(b'', 6) == b''
     assert crypto.strip_byte_padding(b'abcd\x02\x02', 6) == b'abcd'
     assert crypto.strip_byte_padding(b'abcdef', 3) == b'abcdef'
     assert crypto.strip_byte_padding(b'abcdef', 6) == b'abcdef'