diff options
Diffstat (limited to 'plugins/tests/check_http.t')
| -rwxr-xr-x | plugins/tests/check_http.t | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/plugins/tests/check_http.t b/plugins/tests/check_http.t index bfecff2d..2f051fad 100755 --- a/plugins/tests/check_http.t +++ b/plugins/tests/check_http.t | |||
| @@ -32,13 +32,16 @@ eval { | |||
| 32 | require HTTP::Response; | 32 | require HTTP::Response; |
| 33 | }; | 33 | }; |
| 34 | 34 | ||
| 35 | my $plugin = 'check_http'; | ||
| 36 | $plugin = 'check_curl' if $0 =~ m/check_curl/mx; | ||
| 37 | |||
| 35 | if ($@) { | 38 | if ($@) { |
| 36 | plan skip_all => "Missing required module for test: $@"; | 39 | plan skip_all => "Missing required module for test: $@"; |
| 37 | } else { | 40 | } else { |
| 38 | if (-x "./check_http") { | 41 | if (-x "./$plugin") { |
| 39 | plan tests => $common_tests * 2 + $ssl_only_tests + $virtual_port_tests; | 42 | plan tests => $common_tests * 2 + $ssl_only_tests + $virtual_port_tests; |
| 40 | } else { | 43 | } else { |
| 41 | plan skip_all => "No check_http compiled"; | 44 | plan skip_all => "No $plugin compiled"; |
| 42 | } | 45 | } |
| 43 | } | 46 | } |
| 44 | 47 | ||
| @@ -187,7 +190,7 @@ if ($ARGV[0] && $ARGV[0] eq "-d") { | |||
| 187 | } | 190 | } |
| 188 | 191 | ||
| 189 | my $result; | 192 | my $result; |
| 190 | my $command = "./check_http -H 127.0.0.1"; | 193 | my $command = "./$plugin -H 127.0.0.1"; |
| 191 | 194 | ||
| 192 | run_common_tests( { command => "$command -p $port_http" } ); | 195 | run_common_tests( { command => "$command -p $port_http" } ); |
| 193 | SKIP: { | 196 | SKIP: { |
