diff options
-rw-r--r-- | qpdf/qtest/qpdf.test | 12 | ||||
-rw-r--r-- | qpdf/qtest/qpdf/lin-special.disable.exp | bin | 3178 -> 3049 bytes | |||
-rw-r--r-- | qpdf/qtest/qpdf/lin-special.generate.exp | bin | 2808 -> 2843 bytes | |||
-rw-r--r-- | qpdf/qtest/qpdf/lin-special.preserve.exp | bin | 3178 -> 3049 bytes | |||
-rw-r--r-- | qpdf/qtest/qpdf/object-stream.disable.exp | bin | 1310 -> 1285 bytes | |||
-rw-r--r-- | qpdf/qtest/qpdf/object-stream.generate.exp | bin | 1536 -> 1373 bytes | |||
-rw-r--r-- | qpdf/qtest/qpdf/object-stream.preserve.exp | bin | 1536 -> 1373 bytes |
7 files changed, 9 insertions, 3 deletions
diff --git a/qpdf/qtest/qpdf.test b/qpdf/qtest/qpdf.test index 35645466..e06ac221 100644 --- a/qpdf/qtest/qpdf.test +++ b/qpdf/qtest/qpdf.test @@ -1136,9 +1136,15 @@ foreach my $base (@to_linearize) foreach my $omode (qw(disable preserve generate)) { my $oarg = "-object-streams=$omode"; + my $sdarg = ""; + if (($base eq 'lin-special') || ($base eq 'object-stream')) + { + $sdarg = "--stream-data=uncompress"; + } $td->runtest("linearize $base ($omode)", {$td->COMMAND => - "qpdf -linearize $oarg --static-id $base.pdf a.pdf"}, + "qpdf -linearize $oarg $sdarg" . + " --static-id $base.pdf a.pdf"}, {$td->STRING => "", $td->EXIT_STATUS => 0}); $td->runtest("check linearization", @@ -1155,12 +1161,12 @@ foreach my $base (@to_linearize) # the table values. $td->runtest("relinearize $base 1", {$td->COMMAND => - "qpdf -linearize --static-id a.pdf b.pdf"}, + "qpdf -linearize $sdarg --static-id a.pdf b.pdf"}, {$td->STRING => "", $td->EXIT_STATUS => 0}); $td->runtest("relinearize $base 2", {$td->COMMAND => - "qpdf -linearize --static-id b.pdf c.pdf"}, + "qpdf -linearize $sdarg --static-id b.pdf c.pdf"}, {$td->STRING => "", $td->EXIT_STATUS => 0}); $td->runtest("compare files ($omode)", diff --git a/qpdf/qtest/qpdf/lin-special.disable.exp b/qpdf/qtest/qpdf/lin-special.disable.exp Binary files differindex 852c0083..0c340300 100644 --- a/qpdf/qtest/qpdf/lin-special.disable.exp +++ b/qpdf/qtest/qpdf/lin-special.disable.exp diff --git a/qpdf/qtest/qpdf/lin-special.generate.exp b/qpdf/qtest/qpdf/lin-special.generate.exp Binary files differindex c07bab2c..1443b1e2 100644 --- a/qpdf/qtest/qpdf/lin-special.generate.exp +++ b/qpdf/qtest/qpdf/lin-special.generate.exp diff --git a/qpdf/qtest/qpdf/lin-special.preserve.exp b/qpdf/qtest/qpdf/lin-special.preserve.exp Binary files differindex 852c0083..0c340300 100644 --- a/qpdf/qtest/qpdf/lin-special.preserve.exp +++ b/qpdf/qtest/qpdf/lin-special.preserve.exp diff --git a/qpdf/qtest/qpdf/object-stream.disable.exp b/qpdf/qtest/qpdf/object-stream.disable.exp Binary files differindex e2ee7131..a05e0485 100644 --- a/qpdf/qtest/qpdf/object-stream.disable.exp +++ b/qpdf/qtest/qpdf/object-stream.disable.exp diff --git a/qpdf/qtest/qpdf/object-stream.generate.exp b/qpdf/qtest/qpdf/object-stream.generate.exp Binary files differindex 87e2f5da..3b16f121 100644 --- a/qpdf/qtest/qpdf/object-stream.generate.exp +++ b/qpdf/qtest/qpdf/object-stream.generate.exp diff --git a/qpdf/qtest/qpdf/object-stream.preserve.exp b/qpdf/qtest/qpdf/object-stream.preserve.exp Binary files differindex 87e2f5da..3b16f121 100644 --- a/qpdf/qtest/qpdf/object-stream.preserve.exp +++ b/qpdf/qtest/qpdf/object-stream.preserve.exp |