r35160 - /trunk/dh-make-perl/t/Dep.t

dmn at users.alioth.debian.org dmn at users.alioth.debian.org
Mon May 11 10:20:38 UTC 2009


Author: dmn
Date: Mon May 11 10:20:33 2009
New Revision: 35160

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=35160
Log:
Dep.t: add tests for zero versions

Modified:
    trunk/dh-make-perl/t/Dep.t

Modified: trunk/dh-make-perl/t/Dep.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/dh-make-perl/t/Dep.t?rev=35160&op=diff
==============================================================================
--- trunk/dh-make-perl/t/Dep.t (original)
+++ trunk/dh-make-perl/t/Dep.t Mon May 11 10:20:33 2009
@@ -3,7 +3,7 @@
 use strict;
 use warnings;
 
-use Test::More tests => 142;
+use Test::More tests => 145;
 
 BEGIN {
     use_ok('Debian::Dependency');
@@ -36,6 +36,15 @@
 my $se = eval { Debian::Dependency->new('libfoo-perl (=1.2)') };
 ok( !$@, '= dependency parsed' );
 is( $se->rel, '=', '= dependency detected' );
+
+my $d = Debian::Dependency->new( 'foo', '0' );
+is( "$d", 'foo', 'zero version is ignored when given in new' );
+
+$d = Debian::Dependency->new( 'foo', '0.000' );
+is( "$d", 'foo', '0.000 version is ignored when given in new' );
+
+$d = Debian::Dependency->new('libfoo (>= 0.000)');
+is( "$d", 'libfoo', 'zero version is ignored when parsing' );
 
 sub sat( $ $ $ ) {
     my( $dep, $test, $expected ) = @_;




More information about the Pkg-perl-cvs-commits mailing list