Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian....@packages.debian.org
Usertags: pu
X-Debbugs-Cc: Debian Go Packaging Team <team+pkg...@tracker.debian.org>

  * Add patch to skip tests which use expired certificate. (Closes: #986306)
diff -Nru golang-github-docker-go-connections-0.3.0/debian/changelog 
golang-github-docker-go-connections-0.3.0/debian/changelog
--- golang-github-docker-go-connections-0.3.0/debian/changelog  2018-02-16 
10:55:09.000000000 +0200
+++ golang-github-docker-go-connections-0.3.0/debian/changelog  2022-08-25 
21:05:07.000000000 +0300
@@ -1,3 +1,10 @@
+golang-github-docker-go-connections (0.3.0-3+deb10u1) buster; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch to skip tests which use expired certificate. (Closes: #986306)
+
+ -- Adrian Bunk <b...@debian.org>  Thu, 25 Aug 2022 21:05:07 +0300
+
 golang-github-docker-go-connections (0.3.0-3) unstable; urgency=medium
 
   * Team upload.
diff -Nru 
golang-github-docker-go-connections-0.3.0/debian/patches/0001-Skip-tests-which-use-expiered-certificate.patch
 
golang-github-docker-go-connections-0.3.0/debian/patches/0001-Skip-tests-which-use-expiered-certificate.patch
--- 
golang-github-docker-go-connections-0.3.0/debian/patches/0001-Skip-tests-which-use-expiered-certificate.patch
       1970-01-01 02:00:00.000000000 +0200
+++ 
golang-github-docker-go-connections-0.3.0/debian/patches/0001-Skip-tests-which-use-expiered-certificate.patch
       2021-04-05 14:39:50.000000000 +0300
@@ -0,0 +1,28 @@
+From: Shengjing Zhu <z...@debian.org>
+Date: Mon, 5 Apr 2021 19:38:47 +0800
+Subject: Skip tests which use expiered certificate
+
+---
+ tlsconfig/config_test.go | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/tlsconfig/config_test.go b/tlsconfig/config_test.go
+index 345cbe7..aa94f02 100644
+--- a/tlsconfig/config_test.go
++++ b/tlsconfig/config_test.go
+@@ -202,6 +202,7 @@ func TestConfigServerTLSClientCASet(t *testing.T) {
+ // Exclusive root pools determines whether the CA pool will be a union of the 
system
+ // certificate pool and custom certs, or an exclusive or of the custom certs 
and system pool
+ func TestConfigServerExclusiveRootPools(t *testing.T) {
++      t.Skip("certificate is expired")
+       key, cert := getCertAndKey()
+       ca := getMultiCert()
+ 
+@@ -562,6 +563,7 @@ func TestConfigClientTLSNotSetWithInvalidPassphrase(t 
*testing.T) {
+ // Exclusive root pools determines whether the CA pool will be a union of the 
system
+ // certificate pool and custom certs, or an exclusive or of the custom certs 
and system pool
+ func TestConfigClientExclusiveRootPools(t *testing.T) {
++      t.Skip("certificate is expired")
+       ca := getMultiCert()
+ 
+       caBytes, err := ioutil.ReadFile(ca)
diff -Nru golang-github-docker-go-connections-0.3.0/debian/patches/series 
golang-github-docker-go-connections-0.3.0/debian/patches/series
--- golang-github-docker-go-connections-0.3.0/debian/patches/series     
1970-01-01 02:00:00.000000000 +0200
+++ golang-github-docker-go-connections-0.3.0/debian/patches/series     
2021-04-05 14:39:50.000000000 +0300
@@ -0,0 +1 @@
+0001-Skip-tests-which-use-expiered-certificate.patch

Reply via email to