summaryrefslogtreecommitdiff
path: root/src/t
diff options
context:
space:
mode:
authorGuillem Jover <guillem@debian.org>2012-03-31 20:04:48 +0200
committerGuillem Jover <guillem@debian.org>2012-03-31 21:43:30 +0200
commitd3d0d1275b32972e23d9b6476335486576dc7be2 (patch)
tree7aa7188110cddaa7ef0d1de188d049d23aa65bf3 /src/t
parent58d27d80a71a7b8e346e41076a8b552ba8f9de53 (diff)
downloaddpkg-d3d0d1275b32972e23d9b6476335486576dc7be2.tar.gz
dpkg-divert: Only check for --divert being absolute when setting it
There's no point in checking it at --add time because even if it was not specified and it got constructed from filename, it can never be non-absolute as filename has already been checked for that.
Diffstat (limited to 'src/t')
-rw-r--r--src/t/100_dpkg_divert.t5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/t/100_dpkg_divert.t b/src/t/100_dpkg_divert.t
index a337b5638..8d0e99149 100644
--- a/src/t/100_dpkg_divert.t
+++ b/src/t/100_dpkg_divert.t
@@ -33,7 +33,7 @@ if (! -x "@dd") {
exit(0);
}
-plan tests => 235;
+plan tests => 237;
sub cleanup {
system("rm -rf $tmpdir && mkdir -p $testdir");
@@ -138,7 +138,8 @@ call_divert(['--version'], expect_stdout_like => qr/.*dpkg-divert.*free software
call_divert_badusage(['--jachsmitbju'], qr/unknown option/);
call_divert_badusage(['--add', '--remove'], qr/(conflicting|two).*remove.*add.*/s);
call_divert_badusage(['--divert'], qr/(takes a value|needs.*argument)/);
-call_divert_badusage(['--divert', "foo\nbar"], qr/newline/);
+call_divert_badusage(['--divert', "foo"], qr/absolute/);
+call_divert_badusage(['--divert', "/foo\nbar"], qr/newline/);
call_divert_badusage(['--package'], qr/(takes a value|needs.*argument)/);
call_divert_badusage(['--package', "foo\nbar"], qr/newline/);