From 921cb3f57e90dea930cb17f910b2a9f61af83e8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Per=20=C3=98yvind=20Karlsen?= Date: Mon, 4 Oct 2010 23:02:39 +0000 Subject: check output of 'diff' in stead for better output --- t/resolve.t | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 't') 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 () { - $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: { -- cgit v1.2.1