aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--t/resolve.t12
1 files changed, 4 insertions, 8 deletions
diff --git a/t/resolve.t b/t/resolve.t
index 46ae32a..7891267 100644
--- a/t/resolve.t
+++ b/t/resolve.t
@@ -41,18 +41,14 @@ sub solve_check {
open FILE, ">$file";
print FILE $out;
- close FILE;
- } else {
- open (FILE, $file);
- while (<FILE>) {
- $in .= $_;
- }
close FILE;
+ } else {
+ open(my $diff, "|echo -n '$out' | diff -pu $file -") or die $!;
+ is(<$diff>, undef, "$file comparision");
+ close($diff);
}
is(int @pkgs, $pkgtotal, "$pkg total number of packages");
- is($in, $out, "$file comparision");
-
}
SKIP: {