commit: b2ec794f4a4d06d80de3e30dde594764fa30ecc0
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Mar 13 17:32:46 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Mar 13 17:32:46 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b2ec794f
net-misc/FORT-validator: patch out online test
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
.../FORT-validator/FORT-validator-1.2.0.ebuild | 4 +--
.../files/FORT-validator-skip-online-test.patch | 29 ++++++++++++++++++++++
2 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
index 8b0695e..17a3f11 100644
--- a/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
+++ b/net-misc/FORT-validator/FORT-validator-1.2.0.ebuild
@@ -33,11 +33,11 @@ BDEPEND="
sys-devel/automake
"
+PATCHES="${FILESDIR}/${PN}-skip-online-test.patch"
+
src_prepare() {
default
- rm test/http* || die
-
eautoreconf
}
diff --git
a/net-misc/FORT-validator/files/FORT-validator-skip-online-test.patch
b/net-misc/FORT-validator/files/FORT-validator-skip-online-test.patch
new file mode 100644
index 0000000..91cbe23
--- /dev/null
+++ b/net-misc/FORT-validator/files/FORT-validator-skip-online-test.patch
@@ -0,0 +1,29 @@
+diff --git a/test/http_test.c b/test/http_test.c
+index 765b722..c904440 100644
+--- a/test/http_test.c
++++ b/test/http_test.c
+@@ -57,23 +57,7 @@ local_download(char const *url, long *response_code, struct
response *resp)
+
+ START_TEST(http_fetch_normal)
+ {
+- struct response resp;
+- long response_code;
+- char const *url = "https://rrdp.ripe.net/notification.xml";
+-
+- init_response(&resp);
+- response_code = 0;
+-
+- ck_assert_int_eq(http_init(), 0);
+- ck_assert_int_eq(local_download(url, &response_code, &resp), 0);
+- ck_assert_int_gt(resp.size, 0);
+-
+- http_cleanup();
+- free(resp.content);
+- if (response_code == 0)
+- ck_abort_msg("NO response code received");
+- else if (response_code >= HTTP_BAD_REQUEST)
+- ck_abort_msg("Received response code %ld", response_code);
++
+ }
+ END_TEST
+