[debsums] 01/01: Add test for new option "-x"
Axel Beckert
abe at deuxchevaux.org
Sat Jan 21 20:37:05 UTC 2017
This is an automated email from the git hooks/post-receive script.
abe pushed a commit to branch master
in repository debsums.
commit a542fa5690add3ee7a44281cc2788ab60f21f6b1
Author: Axel Beckert <abe at deuxchevaux.org>
Date: Sat Jan 21 21:17:11 2017 +0100
Add test for new option "-x"
---
debian/changelog | 1 +
t/debsums.t | 14 ++++++++++++++
2 files changed, 15 insertions(+)
diff --git a/debian/changelog b/debian/changelog
index dd45d7a..49738bf 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -9,6 +9,7 @@ debsums (2.2) UNRELEASED; urgency=medium
checked. (Closes: #660051)
[ Axel Beckert ]
+ * Add test for new option "-x".
* Slightly refactor check() to make coding style more consistent.
-- Axel Beckert <abe at debian.org> Sat, 21 Jan 2017 17:59:58 +0100
diff --git a/t/debsums.t b/t/debsums.t
index d2448c5..97780e1 100644
--- a/t/debsums.t
+++ b/t/debsums.t
@@ -42,6 +42,12 @@ EOT
$expected_s = remove_failed($expected_s)
if $state eq 'clean';
+ my $expected_x = <<"EOT";
+debsums: changed file $chroot/usr/share/doc/fakepkg/README (observed:1dd5525a854efa9dac37d84d0ef9bc9e expected:deadbeefcafebabedeadbeefcafebabe) (from fakepkg package)
+EOT
+ $expected_x = remove_failed($expected_x)
+ if $state eq 'clean';
+
my $expected_conffiles = <<"EOT";
$chroot/etc/fakepkg.cfg OK
$chroot/etc/fakepkg-broken.cfg FAILED
@@ -86,6 +92,14 @@ EOT
is(stdout, '', 'STDOUT is empty');
expected_rc($exit_code);
+ # Test option -x
+ run(@command, '-x');
+ is(stderr,
+ $state eq 'clean' ? '' : $expected_x,
+ 'STDERR as expected');
+ is(stdout, '', 'STDOUT is empty');
+ expected_rc($exit_code);
+
# Test option -e
run(@command, '-e');
is(stderr, '', 'STDERR is empty');
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/debsums.git
More information about the Pkg-perl-cvs-commits
mailing list