comparison h2.t @ 705:fc2b0a6044f2

Tests: removed HTTP/2 TODO for the bug fixed in 081a073e5164.
author Sergey Kandaurov <pluknet@nginx.com>
date Tue, 22 Sep 2015 17:11:59 +0300
parents 626bc3a0fdaa
children 01e5d5717815
comparison
equal deleted inserted replaced
704:626bc3a0fdaa 705:fc2b0a6044f2
665 is($frame->{headers}->{'x-sent-foo'}, 'X-Bar', 'CONTINUATION - fragment 2'); 665 is($frame->{headers}->{'x-sent-foo'}, 'X-Bar', 'CONTINUATION - fragment 2');
666 is($frame->{headers}->{'x-referer'}, 'foo', 'CONTINUATION - fragment 3'); 666 is($frame->{headers}->{'x-referer'}, 'foo', 'CONTINUATION - fragment 3');
667 667
668 # CONTINUATION - in the middle of request header field 668 # CONTINUATION - in the middle of request header field
669 669
670 TODO: {
671 local $TODO = 'not yet';
672
673 $sess = new_session(); 670 $sess = new_session();
674 $sid = new_stream($sess, { continuation => [ 2, 4, 1, 5 ], headers => [ 671 $sid = new_stream($sess, { continuation => [ 2, 4, 1, 5 ], headers => [
675 { name => ':method', value => 'HEAD', mode => 1 }, 672 { name => ':method', value => 'HEAD', mode => 1 },
676 { name => ':scheme', value => 'http', mode => 0 }, 673 { name => ':scheme', value => 'http', mode => 0 },
677 { name => ':path', value => '/', mode => 0 }, 674 { name => ':path', value => '/', mode => 0 },
678 { name => ':authority', value => 'localhost', mode => 1 }]}); 675 { name => ':authority', value => 'localhost', mode => 1 }]});
679 $frames = h2_read($sess, all => [{ sid => $sid, fin => 1 }]); 676 $frames = h2_read($sess, all => [{ sid => $sid, fin => 1 }]);
680 677
681 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames; 678 ($frame) = grep { $_->{type} eq "HEADERS" } @$frames;
682 is($frame->{headers}->{':status'}, 200, 'CONTINUATION - in header field'); 679 is($frame->{headers}->{':status'}, 200, 'CONTINUATION - in header field');
683
684 }
685 680
686 # frame padding 681 # frame padding
687 682
688 $sess = new_session(); 683 $sess = new_session();
689 $sid = new_stream($sess, { padding => 42, headers => [ 684 $sid = new_stream($sess, { padding => 42, headers => [