aboutsummaryrefslogtreecommitdiffstats
path: root/t/rpmdb.t
diff options
context:
space:
mode:
authorPer Øyvind Karlsen <peroyvind@mandriva.org>2011-01-24 02:15:44 +0000
committerPer Øyvind Karlsen <peroyvind@mandriva.org>2011-01-24 02:15:44 +0000
commit007b18555518e1ef3e63f9876ad1fcd2768937b2 (patch)
tree2c75e07cc3444ef703832ec274a1de9bf5c14832 /t/rpmdb.t
parentc11bc530a1101f4ec4307aa54e3e6b44ba0456e4 (diff)
downloadperl-URPM-007b18555518e1ef3e63f9876ad1fcd2768937b2.tar
perl-URPM-007b18555518e1ef3e63f9876ad1fcd2768937b2.tar.gz
perl-URPM-007b18555518e1ef3e63f9876ad1fcd2768937b2.tar.bz2
perl-URPM-007b18555518e1ef3e63f9876ad1fcd2768937b2.tar.xz
perl-URPM-007b18555518e1ef3e63f9876ad1fcd2768937b2.zip
skip fullname & evr check for 'gpg-pubkey' packages
Diffstat (limited to 't/rpmdb.t')
-rw-r--r--t/rpmdb.t23
1 files changed, 13 insertions, 10 deletions
diff --git a/t/rpmdb.t b/t/rpmdb.t
index a070155..10b3b2a 100644
--- a/t/rpmdb.t
+++ b/t/rpmdb.t
@@ -162,16 +162,19 @@ $db->traverse( sub {
$errors++;
}
- my $expectedevr = $pkg->version . "-" . $pkg->release . ($pkg->distepoch ? ":" . $pkg->distepoch : "");
- if ($expectedevr ne $pkg->evr and "$epoch:$expectedevr" ne $pkg->evr and $pkg->name ne "gpg-pubkey") {
- print "evr[" . $pkg->fullname . "]: $expectedevr != " . $pkg->evr . "\n";
- $errors++;
- }
-
- my $expectedfullname = "$name-$version-$release" . ($disttag ? "-$disttag" : "") . ($distepoch ? $distepoch : "") . ($arch ? ".$arch" : "");
- if($pkg->fullname ne $expectedfullname) {
- print "fullname: " . $pkg->fullname . " != $expectedfullname\n";
- $errors++;
+ if ($pkg->name eq "gpg-pubkey") {
+
+ my $expectedevr = $pkg->version . "-" . $pkg->release . ($pkg->distepoch ? ":" . $pkg->distepoch : "");
+ if ($expectedevr ne $pkg->evr and "$epoch:$expectedevr" ne $pkg->evr) {
+ print "evr[" . $pkg->fullname . "]: $expectedevr != " . $pkg->evr . "\n";
+ $errors++;
+ }
+
+ my $expectedfullname = "$name-$version-$release" . ($disttag ? "-$disttag" : "") . ($distepoch ? $distepoch : "") . ($arch ? ".$arch" : "");
+ if($pkg->fullname ne $expectedfullname) {
+ print "fullname: " . $pkg->fullname . " != $expectedfullname\n";
+ $errors++;
+ }
}
});