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();