Mercurial > hg > nginx-tests
diff quic_retry.t @ 1987:a095b971fbcc default tip
Tests: removed TODO and try_run() checks for legacy versions.
For h2_http2.t, try_run() is preserved to ensure that deprecation
warnings for "listen ... http2" are suppressed, yet plan() is reported
before try_run(), so failure to start will be properly reported.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Tue, 04 Jun 2024 18:38:01 +0300 |
parents | 24482e311749 |
children |
line wrap: on
line diff
--- a/quic_retry.t +++ b/quic_retry.t @@ -110,9 +110,6 @@ is($frame->{error}, 11, 'retry token inv # connection with retry token, corrupted -TODO: { -local $TODO = 'not yet' unless $t->has_version('1.25.2'); - substr($retry_token, 32) ^= "\xff"; $s = Test::Nginx::HTTP3->new(8980, token => $retry_token, probe => 1); $frames = $s->read(all => [{ type => 'CONNECTION_CLOSE' }]); @@ -120,16 +117,11 @@ substr($retry_token, 32) ^= "\xff"; ($frame) = grep { $_->{type} eq "CONNECTION_CLOSE" } @$frames; is($frame->{error}, 11, 'retry token decrypt error'); -} - # resending client Initial packets after receiving a Retry packet # to simulate server Initial packet loss triggering its retransmit, # used to create extra nginx connections before 8f7e6d8c061e, # caught by CRYPTO stream mismatch among server Initial packets -TODO: { -local $TODO = 'not yet' unless $t->has_version('1.25.3'); - $s = new_connection_resend(); $sid = $s->new_stream(); @@ -141,8 +133,6 @@ eval { ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; is($frame->{headers}->{':status'}, 403, 'resend initial'); -} - ############################################################################### # expanded handshake version to send repetitive Initial packets