Mercurial > hg > nginx-tests
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 => [ |