[libconfig-model-dpkg-perl] 02/02: test wrap-and-sort like dependency list sort
dod at debian.org
dod at debian.org
Sun Feb 4 10:00:29 UTC 2018
This is an automated email from the git hooks/post-receive script.
dod pushed a commit to branch master
in repository libconfig-model-dpkg-perl.
commit 21175348c56259c859273f97bc786e578f990ef0
Author: Dominique Dumont <dod at debian.org>
Date: Sun Feb 4 10:59:33 2018 +0100
test wrap-and-sort like dependency list sort
---
t/dependency-check.t | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/t/dependency-check.t b/t/dependency-check.t
index 0c19ddd..511c542 100644
--- a/t/dependency-check.t
+++ b/t/dependency-check.t
@@ -378,6 +378,20 @@ is($control->grab('binary:libdist-zilla-plugins-cjm-perl Depends:8')->has_warnin
is($control->grab('binary:libdist-zilla-plugins-cjm-perl Depends:9')->has_warning,
1, "check that _unknown_ package do trigger a warning");
+# test dep list sort
+{
+ my $dep_list = $control->grab("binary:libdist-zilla-plugins-cjm-perl Depends");
+ my @all = $dep_list->fetch_all_values;
+ my @var = sort grep { /^\$/ } @all;
+ my @others = sort grep { ! /^\$/ } @all;
+ $dep_list->sort;
+ eq_or_diff( [ $dep_list->fetch_all_values ], [@var, @others],"test sorted list content");
+ # test against bug where sort behaved like reverse...
+ $dep_list->sort;
+ eq_or_diff( [ $dep_list->fetch_all_values ], [@var, @others],"test again sorted list content");
+}
+
+
my $perl_bdi = $control->grab("source Build-Depends-Indep:1");
my $bdi_val ;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libconfig-model-dpkg-perl.git
More information about the Pkg-perl-cvs-commits
mailing list