[med-svn] [Git][med-team/libbio-procedural-perl][master] 4 commits: no_remote_tests.patch: unconditional skip of network tests.

Étienne Mollier (@emollier) gitlab at salsa.debian.org
Wed Apr 9 11:10:58 BST 2025



Étienne Mollier pushed to branch master at Debian Med / libbio-procedural-perl


Commits:
e9b93996 by Étienne Mollier at 2025-04-09T12:09:07+02:00
no_remote_tests.patch: unconditional skip of network tests.

Closes: #1098343

- - - - -
70e1b71b by Étienne Mollier at 2025-04-09T12:09:40+02:00
d/rules: remove unneeded proxy settings.

- - - - -
113c0ed6 by Étienne Mollier at 2025-04-09T12:09:56+02:00
d/control: declare compliance to standards version 4.7.2.

- - - - -
23508253 by Étienne Mollier at 2025-04-09T12:10:26+02:00
d/changelog: ready for team upload to unstable.

- - - - -


4 changed files:

- debian/changelog
- debian/control
- debian/patches/no_remote_tests.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+libbio-procedural-perl (1.7.4-5) unstable; urgency=medium
+
+  * Team upload.
+  * no_remote_tests.patch: unconditional skip of network tests.
+    (Closes: #1098343)
+  * d/rules: remove unneeded proxy settings.
+  * d/control: declare compliance to standards version 4.7.2.
+
+ -- Étienne Mollier <emollier at debian.org>  Wed, 09 Apr 2025 12:10:15 +0200
+
 libbio-procedural-perl (1.7.4-4) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -15,7 +15,7 @@ Build-Depends-Indep: libbio-perl-perl,
                      libbio-db-embl-perl,
                      libtest-requiresinternet-perl,
                      perl
-Standards-Version: 4.7.0
+Standards-Version: 4.7.2
 Vcs-Browser: https://salsa.debian.org/med-team/libbio-procedural-perl
 Vcs-Git: https://salsa.debian.org/med-team/libbio-procedural-perl.git
 Homepage: https://metacpan.org/release/Bio-Procedural


=====================================
debian/patches/no_remote_tests.patch
=====================================
@@ -1,38 +1,24 @@
 Description: Ignore errors accessing remote hosts
- Remark: This bug can be probably ignored since its checking certificates
-         of hosts three years in future which are possibly invalid at the
-         time of checking but will most probably valid once the real time
-         has reached that date.
+ This bug can be probably ignored since its checking certificates of
+ hosts three years in future which are possibly invalid at the time of
+ checking but will most probably valid once the real time has reached
+ that date.
+ .
+ This issue was initially reported as #1078626, and the patch was later
+ modified to address #1098343.
 Bug-Debian: https://bugs.debian.org/1078626
 Author: Andreas Tille <tille at debian.org>
-Last-Update: 2025-02-16
+Reviewed-By: Étienne Mollier <emollier at debian.org>
+Last-Update: 2025-04-09
+Forwarded: not-needed
 
---- a/t/Perl.t
-+++ b/t/Perl.t
-@@ -96,7 +96,7 @@ SKIP: {
-         eval {
-             $seq_object = get_sequence('genbank',"AI129902");
-         };
--        if ($@) {
-+        if ($@ || !defined $seq_object) {
-             skip("problem connecting to GenBank:$@",2);
-         } else {
-             ok $seq_object;
-@@ -122,7 +122,7 @@ SKIP: {
-         eval {
-             $seq_object = get_sequence('genpept',"AAC06201");
-         };
--        if ($@) {
-+        if ($@ || !defined $seq_object) {
-             skip("problem connecting to RefSeq:$@",2);
-         } else {
-             ok $seq_object;
-@@ -135,7 +135,7 @@ SKIP: {
-         eval {
-             $blast_report = blast_sequence($seq_object, 0);
-         };
--        if ($@) {
-+        if ($@ || !defined $blast_report) {
-             skip("problem connecting to NCBI BLAST:$@",2);
-         } else {
-             ok $blast_report;
+--- libbio-procedural-perl.orig/t/Perl.t
++++ libbio-procedural-perl/t/Perl.t
+@@ -63,6 +63,7 @@
+ 
+ SKIP: {
+     test_skip(-tests => 12, -requires_networking => 1, -requires_module => 'LWP::UserAgent');
++    skip "disabled to avoid network access in every cases", 12;
+ 
+     # swissprot
+     SKIP: {


=====================================
debian/rules
=====================================
@@ -1,7 +1,4 @@
 #!/usr/bin/make -f
 
-export  http_proxy=http://127.0.0.1:9/
-export  https_proxy=http://127.0.0.1:9/
-
 %:
 	dh $@



View it on GitLab: https://salsa.debian.org/med-team/libbio-procedural-perl/-/compare/b5af8d5af47c103acfe1e6e8d811066715994259...235082531832852608e86266e5d0381b32d2a49c

-- 
View it on GitLab: https://salsa.debian.org/med-team/libbio-procedural-perl/-/compare/b5af8d5af47c103acfe1e6e8d811066715994259...235082531832852608e86266e5d0381b32d2a49c
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20250409/b9a50af9/attachment-0001.htm>


More information about the debian-med-commit mailing list