diff options
author | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2010-10-07 10:15:59 +0000 |
---|---|---|
committer | Per Øyvind Karlsen <peroyvind@mandriva.org> | 2010-10-07 10:15:59 +0000 |
commit | 16006ce8387889e3be3159b4f69dccd2c164732f (patch) | |
tree | 7bdc3c423b156cf72c0fcddcfe9a5aca081a1d20 | |
parent | 921cb3f57e90dea930cb17f910b2a9f61af83e8e (diff) | |
download | perl-URPM-16006ce8387889e3be3159b4f69dccd2c164732f.tar perl-URPM-16006ce8387889e3be3159b4f69dccd2c164732f.tar.gz perl-URPM-16006ce8387889e3be3159b4f69dccd2c164732f.tar.bz2 perl-URPM-16006ce8387889e3be3159b4f69dccd2c164732f.tar.xz perl-URPM-16006ce8387889e3be3159b4f69dccd2c164732f.zip |
fix diff check
-rw-r--r-- | t/resolve.t | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/t/resolve.t b/t/resolve.t index 7891267..a00c4b3 100644 --- a/t/resolve.t +++ b/t/resolve.t @@ -25,7 +25,7 @@ sub solve_check { my $cand_pkgs = $urpm->find_candidate_packages($pkg); my @pkgs; my $out; - my $in; + my $in = ""; my $file = "res/$pkg.resolve"; if ($suggest) { @pkgs = $urpm->resolve_requested($db, undef, $cand_pkgs); @@ -43,10 +43,14 @@ sub solve_check { print FILE $out; close FILE; } else { - open(my $diff, "|echo -n '$out' | diff -pu $file -") or die $!; - is(<$diff>, undef, "$file comparision"); + open(my $diff, "echo -n '$out' | diff -pu $file - |") or die $!; + while(<$diff>) { + $in .= <$diff>; + + } close($diff); } + is($in, "", "$file comparision"); is(int @pkgs, $pkgtotal, "$pkg total number of packages"); } |