summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgregor herrmann <gregoa@debian.org>2024-01-13 20:25:03 +0100
committergregor herrmann <gregoa@debian.org>2024-01-13 20:25:03 +0100
commit2a05f7e66c379a78a311a95d708341bf0d110177 (patch)
tree76d3671479ab0abc469c21e4269b7e060b892c2e
parent1b1cfcd45cfffd4f80ea19f63144c6fc9a2cd0c1 (diff)
run new test which needs internet access only conditionally
Origin: vendor Forwarded: not-needed Last-Update: 2016-08-29 Gbp-Pq: Name tests-internet.patch
-rw-r--r--t/002_croakage.t3
1 files changed, 3 insertions, 0 deletions
diff --git a/t/002_croakage.t b/t/002_croakage.t
index 331fda8..fa6984d 100644
--- a/t/002_croakage.t
+++ b/t/002_croakage.t
@@ -45,9 +45,12 @@ for my $c ( @cases ) {
like ($err, qr/\Q$usage{$method}\E/, join("|",@$c) );
}
+my $res;
+unless ( $ENV{NO_NETWORK} ) {
my $res = eval{ $http->get("http://www.example.com/", { headers => { host => "www.example2.com" } } ) };
is( $res->{status}, 599, "Providing a Host header errors with 599" );
like( $res->{content}, qr/'Host' header/, "Providing a Host header gives right error message" );
+}
$res = eval { $http->head("hxxp://www.example.com/") };
is( $res->{status}, 599, "Error on unsupported scheme" );