diff options
-rw-r--r-- | t/resolve.t | 12 |
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: { |