Mercurial > hg > nginx-tests
diff spdy.t @ 416:5c25acbc870a
Tests: etags support is present in all supported branches.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Sun, 22 Jun 2014 22:13:57 +0400 |
parents | 847ea345becb |
children | cc7da696a330 |
line wrap: on
line diff
--- a/spdy.t +++ b/spdy.t @@ -241,21 +241,14 @@ ok(grep ({ $_->{type} eq "SYN_REPLY" } @ ($frame) = grep { $_->{type} eq "SYN_REPLY" } @$frames; is($frame->{headers}->{':status'}, '200 OK', 'proxy cache unconditional'); -my $etag = $frame->{headers}->{'etag'}; - -SKIP: { -skip 'no etag', 1 unless defined $etag; - $sid2 = spdy_stream($sess, { path => '/proxy/t2.html', - headers => { "if-none-match" => $etag } + headers => { "if-none-match" => $frame->{headers}->{'etag'} } }); $frames = spdy_read($sess, all => [{ sid => $sid2, fin => 1 }]); ($frame) = grep { $_->{type} eq "SYN_REPLY" } @$frames; is($frame->{headers}->{':status'}, 304, 'proxy cache conditional'); -} - # request body (uses proxied response) $sess = new_session();