diff --git a/h3_ssl_early_data.t b/h3_ssl_early_data.t index 064ffadb..a33d0676 100644 --- a/h3_ssl_early_data.t +++ b/h3_ssl_early_data.t @@ -89,7 +89,7 @@ $s = Test::Nginx::HTTP3->new(8980, psk_list => $psk_list, early_data => {}); TODO: { local $TODO = 'no 0-RTT in OpenSSL compat layer' unless $t->has_module('OpenSSL [.0-9]+\+quic') - or $t->has_module('BoringSSL') + or $t->has_module('BoringSSL|AWS-LC') or $t->has_module('LibreSSL'); $frames = $s->read(all => [{ sid => 0, fin => 1 }]); diff --git a/h3_ssl_session_reuse.t b/h3_ssl_session_reuse.t index e9ef8464..1abc30cf 100644 --- a/h3_ssl_session_reuse.t +++ b/h3_ssl_session_reuse.t @@ -138,7 +138,7 @@ is(test_reuse(8943), 1, 'tickets reused'); is(test_reuse(8944), 1, 'tickets and cache reused'); local $TODO = 'no TLSv1.3 session cache in BoringSSL' - if $t->has_module('BoringSSL'); + if $t->has_module('BoringSSL|AWS-LC'); is(test_reuse(8945), 1, 'cache shared reused'); is(test_reuse(8946), 1, 'cache builtin reused'); diff --git a/mail_ssl_session_reuse.t b/mail_ssl_session_reuse.t index 96330cc5..f925b960 100644 --- a/mail_ssl_session_reuse.t +++ b/mail_ssl_session_reuse.t @@ -146,7 +146,7 @@ is(test_reuse(8994), 1, 'tickets and cache reused'); TODO: { local $TODO = 'no TLSv1.3 session cache in BoringSSL' - if $t->has_module('BoringSSL') && test_tls13(); + if $t->has_module('BoringSSL|AWS-LC') && test_tls13(); is(test_reuse(8995), 1, 'cache shared reused'); is(test_reuse(8996), 1, 'cache builtin reused'); diff --git a/ssl.t b/ssl.t index 2da10a53..1d508565 100644 --- a/ssl.t +++ b/ssl.t @@ -217,7 +217,7 @@ TODO: { local $TODO = 'no TLSv1.3 sessions in LibreSSL' if $t->has_module('LibreSSL') && test_tls13(); local $TODO = 'no TLSv1.3 sessions ids in BoringSSL' - if $t->has_module('BoringSSL') && test_tls13(); + if $t->has_module('BoringSSL|AWS-LC') && test_tls13(); like(get('/id', 8085, $ctx), qr/^body \w{64}$/m, 'session id reused'); @@ -228,7 +228,7 @@ unlike(http_get('/id'), qr/body \w/, 'session id no ssl'); like(get('/cipher', 8085), qr/^body [\w-]+$/m, 'cipher'); SKIP: { -skip 'BoringSSL', 1 if $t->has_module('BoringSSL'); +skip 'BoringSSL', 1 if $t->has_module('BoringSSL|AWS-LC'); like(get('/ciphers', 8085), qr/^body [:\w-]+$/m, 'ciphers'); diff --git a/ssl_session_reuse.t b/ssl_session_reuse.t index 163de3d0..12e15203 100644 --- a/ssl_session_reuse.t +++ b/ssl_session_reuse.t @@ -173,7 +173,7 @@ is(test_reuse(8444), 1, 'tickets and cache reused'); TODO: { local $TODO = 'no TLSv1.3 session cache in BoringSSL' - if $t->has_module('BoringSSL') && test_tls13(); + if $t->has_module('BoringSSL|AWS-LC') && test_tls13(); is(test_reuse(8445), 1, 'cache shared reused'); is(test_reuse(8446), 1, 'cache builtin reused'); diff --git a/ssl_sni_sessions.t b/ssl_sni_sessions.t index 6d5f6ebd..fb142566 100644 --- a/ssl_sni_sessions.t +++ b/ssl_sni_sessions.t @@ -117,7 +117,7 @@ plan(skip_all => 'no TLSv1.3 sessions, old IO::Socket::SSL') plan(skip_all => 'no TLSv1.3 sessions in LibreSSL') if $t->has_module('LibreSSL') && test_tls13(); plan(skip_all => 'no TLS 1.3 session cache in BoringSSL') - if $t->has_module('BoringSSL') && test_tls13(); + if $t->has_module('BoringSSL|AWS-LC') && test_tls13(); $t->plan(6); diff --git a/stream_ssl_session_reuse.t b/stream_ssl_session_reuse.t index 53f24d25..9314d7d7 100644 --- a/stream_ssl_session_reuse.t +++ b/stream_ssl_session_reuse.t @@ -150,7 +150,7 @@ is(test_reuse(8444), 1, 'tickets and cache reused'); TODO: { local $TODO = 'no TLSv1.3 session cache in BoringSSL' - if $t->has_module('BoringSSL') && test_tls13(); + if $t->has_module('BoringSSL|AWS-LC') && test_tls13(); is(test_reuse(8445), 1, 'cache shared reused'); is(test_reuse(8446), 1, 'cache builtin reused');