Mercurial > hg > nginx-tests
diff ssl_curve.t @ 1860:58951cf933e1
Tests: added has_feature() test for SSL libraries.
This makes it possible to further simplify various SSL tests. It also
avoids direct testing of the $t->{_configure_args} internal field, and
implements proper comparison of version numbers.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 18 May 2023 18:07:06 +0300 |
parents | cdcd75657e52 |
children | a797d7428fa5 |
line wrap: on
line diff
--- a/ssl_curve.t +++ b/ssl_curve.t @@ -22,12 +22,10 @@ use Test::Nginx; select STDERR; $| = 1; select STDOUT; $| = 1; -my $t = Test::Nginx->new()->has(qw/http http_ssl rewrite socket_ssl/) +my $t = Test::Nginx->new() + ->has(qw/http http_ssl rewrite socket_ssl openssl:3.0.0/) ->has_daemon('openssl'); -$t->{_configure_args} =~ /OpenSSL (\d+)/; -plan(skip_all => 'OpenSSL too old') unless defined $1 and $1 >= 3; - $t->write_file_expand('nginx.conf', <<'EOF'); %%TEST_GLOBALS%%