@@ -384,41 +384,41 @@ def test_encrypt_stream_dictionary(pdf_file_path):
384384 assert decrypted_image_obj ["/ColorSpace" ][3 ] == original_image_obj ["/ColorSpace" ][3 ]
385385
386386
387- def test_permissions_valid_none_for_unencrypted ():
388- """permissions_valid is None for unencrypted documents."""
387+ def test_are_permissions_valid_none_for_unencrypted ():
388+ """are_permissions_valid is None for unencrypted documents."""
389389 reader = PdfReader (RESOURCE_ROOT / "encryption" / "unencrypted.pdf" )
390- assert reader .permissions_valid is None
390+ assert reader .are_permissions_valid is None
391391
392392
393393@pytest .mark .skipif (not HAS_AES , reason = "No AES implementation" )
394- def test_permissions_valid_none_before_decrypt ():
395- """permissions_valid is None for encrypted documents before decrypt()."""
394+ def test_are_permissions_valid_none_before_decrypt ():
395+ """are_permissions_valid is None for encrypted documents before decrypt()."""
396396 reader = PdfReader (RESOURCE_ROOT / "encryption" / "r6-both-passwords.pdf" )
397- assert reader .permissions_valid is None
397+ assert reader .are_permissions_valid is None
398398
399399
400400@pytest .mark .skipif (not HAS_AES , reason = "No AES implementation" )
401401def test_perms_valid_true_for_valid_r6 ():
402- """permissions_valid is True when /Perms integrity check passes."""
402+ """are_permissions_valid is True when /Perms integrity check passes."""
403403 reader = PdfReader (RESOURCE_ROOT / "encryption" / "r6-owner-password.pdf" )
404404 reader .decrypt ("usersecret" )
405- assert reader .permissions_valid is True
405+ assert reader .are_permissions_valid is True
406406
407407
408408def test_perms_valid_true_for_v4 ():
409- """permissions_valid defaults to True for V4 encryption (no /Perms field)."""
409+ """are_permissions_valid defaults to True for V4 encryption (no /Perms field)."""
410410 writer = PdfWriter (clone_from = RESOURCE_ROOT / "encryption" / "unencrypted.pdf" )
411411 writer .encrypt (user_password = "user" , owner_password = "owner" , algorithm = "RC4-128" )
412412 output = BytesIO ()
413413 writer .write (output )
414414 reader = PdfReader (output )
415415 reader .decrypt ("user" )
416- assert reader .permissions_valid is True
416+ assert reader .are_permissions_valid is True
417417
418418
419419@pytest .mark .skipif (not HAS_AES , reason = "No AES implementation" )
420420def test_perms_valid_false_when_tampered ():
421- """permissions_valid is False when /Perms has been tampered with."""
421+ """are_permissions_valid is False when /Perms has been tampered with."""
422422 writer = PdfWriter (clone_from = RESOURCE_ROOT / "encryption" / "unencrypted.pdf" )
423423 writer .encrypt (user_password = "user" , owner_password = "owner" , algorithm = "AES-256" )
424424 output = BytesIO ()
@@ -436,4 +436,4 @@ def test_perms_valid_false_when_tampered():
436436
437437 reader = PdfReader (tampered )
438438 reader .decrypt ("user" )
439- assert reader .permissions_valid is False
439+ assert reader .are_permissions_valid is False
0 commit comments