MCPcopy
hub / github.com/pyca/cryptography / test_large_padding

Method test_large_padding

tests/hazmat/primitives/test_padding.py:109–121  ·  tests/hazmat/primitives/test_padding.py::TestPKCS7.test_large_padding
(self)

Source from the content-addressed store, hash-verified

107 unpadder.finalize()
108
109 def test_large_padding(self):
110 padder = padding.PKCS7(2040).padder()
111 padded_data = padder.update(bclass="st">"")
112 padded_data += padder.finalize()
113
114 for i in padded_data:
115 assert i == 255
116
117 unpadder = padding.PKCS7(2040).unpadder()
118 data = unpadder.update(padded_data)
119 data += unpadder.finalize()
120
121 assert data == bclass="st">""
122
123 def test_bytearray(self):
124 padder = padding.PKCS7(128).padder()

Callers

nothing calls this directly

Calls 4

padderMethod · 0.45
updateMethod · 0.45
finalizeMethod · 0.45
unpadderMethod · 0.45

Tested by

no test coverage detected