summaryrefslogtreecommitdiff
path: root/selftest/diff-subunit.pl
diff options
context:
space:
mode:
Diffstat (limited to 'selftest/diff-subunit.pl')
-rwxr-xr-xselftest/diff-subunit.pl9
1 files changed, 3 insertions, 6 deletions
diff --git a/selftest/diff-subunit.pl b/selftest/diff-subunit.pl
index 225c3d8986..280021ccc4 100755
--- a/selftest/diff-subunit.pl
+++ b/selftest/diff-subunit.pl
@@ -9,13 +9,10 @@ use FindBin qw($RealBin $Script);
use lib "$RealBin";
use Subunit::Diff;
-open(FH1, $ARGV[0]) or die("Unable to open $ARGV[0]: $!");
-open(FH2, $ARGV[1]) or die("Unable to open $ARGV[1]: $!");
+my $old = Subunit::Diff::from_file($ARGV[0]);
+my $new = Subunit::Diff::from_file($ARGV[1]);
-my $ret = Subunit::Diff::diff(*FH1, *FH2);
-
-close(FH1);
-close(FH2);
+my $ret = Subunit::Diff::diff($old, $new);
foreach my $e (keys %$ret) {
printf "%s: %s -> %s\n", $e, $ret->{$e}[0], $ret->{$e}[1];