#!/usr/bin/env perl require 5.008; use warnings; use strict; chdir("qpdf-job") or die "chdir testdir failed: $!\n"; require TestDriver; cleanup(); my $td = new TestDriver('qpdf-job'); $td->runtest("qpdf-job", {$td->COMMAND => "qpdf-job"}, {$td->FILE => "out", $td->EXIT_STATUS => 0}, $td->NORMALIZE_NEWLINES); for (my $i = 1; $i <= 3; ++$i) { $td->runtest("check output $i", {$td->FILE => "out$i.pdf"}, {$td->FILE => "out.pdf"}); } cleanup(); $td->report(4); sub cleanup { unlink "out1.pdf", "out2.pdf", "out3.pdf"; }