File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed
tests/src/test/java/io/jooby Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change 1+ package io .jooby ;
2+
3+ import io .jooby .junit .ServerTest ;
4+ import io .jooby .junit .ServerTestRunner ;
5+ import org .junit .jupiter .api .Assertions ;
6+
7+ class Issue2357 {
8+
9+ @ ServerTest
10+ public void headersShouldBeCaseInsensitive (ServerTestRunner runner ) {
11+ runner .define (app -> app .get ("/" , ctx -> {
12+ Assertions .assertEquals ("value1" , ctx .header ().get ("x-header1" ).value ());
13+ Assertions .assertEquals ("value1" , ctx .header ().get ("X-HEADER1" ).value ());
14+ Assertions .assertEquals ("value1" , ctx .header ().get ("X-hEaDeR1" ).value ());
15+ Assertions .assertEquals ("value1" , ctx .header ("x-header1" ).value ());
16+ Assertions .assertEquals ("value1" , ctx .header ("X-HEADER1" ).value ());
17+ Assertions .assertEquals ("value1" , ctx .header ("X-hEaDeR1" ).value ());
18+ return "OK" ;
19+ })).ready (http -> http .header ("x-header1" , "value1" ).get ("/" , rsp -> {
20+ Assertions .assertEquals (200 , rsp .code ());
21+ }));
22+ }
23+ }
You can’t perform that action at this time.
0 commit comments