diff options
Diffstat (limited to 'qpdf/qtest/qpdf.test')
-rw-r--r-- | qpdf/qtest/qpdf.test | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/qpdf/qtest/qpdf.test b/qpdf/qtest/qpdf.test index 0274f604..0329d35a 100644 --- a/qpdf/qtest/qpdf.test +++ b/qpdf/qtest/qpdf.test @@ -3523,7 +3523,7 @@ foreach my $d (@enc_key) } # Miscellaneous encryption tests -$n_tests += 2; +$n_tests += 3; $td->runtest("set encryption before set filename", {$td->COMMAND => "test_driver 63 minimal.pdf"}, @@ -3534,6 +3534,11 @@ $td->runtest("check file's validity", {$td->FILE => "encrypt-before-filename.out", $td->EXIT_STATUS => 0}, $td->NORMALIZE_NEWLINES); +$td->runtest("handle missing/invalid Length", + {$td->COMMAND => "qpdf --check bad-encryption-length.pdf"}, + {$td->FILE => "bad-encryption-length.out", + $td->EXIT_STATUS => 0}, + $td->NORMALIZE_NEWLINES); show_ntests(); # ---------- |