File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ class FastBootHeaders {
1717 value = [ value ] ;
1818 }
1919
20- this . headers [ header ] = value ;
20+ this . headers [ header . toLowerCase ( ) ] = value ;
2121 }
2222 }
2323
Original file line number Diff line number Diff line change @@ -6,6 +6,15 @@ var FastBootHeaders = require('./../src/fastboot-headers.js');
66var Ember = require ( 'ember-source/dist' ) ;
77
88describe ( 'FastBootHeaders' , function ( ) {
9+ it ( 'lower normalizes the headers to lowercase' , function ( ) {
10+ var headers = {
11+ 'X-Test-Header' : 'value1, value2'
12+ } ;
13+ headers = new FastBootHeaders ( headers ) ;
14+
15+ expect ( headers . getAll ( 'x-test-header' ) ) . to . deep . equal ( [ 'value1, value2' ] ) ;
16+ } ) ;
17+
918 it ( 'returns an array from getAll when header value is string' , function ( ) {
1019 var headers = {
1120 'x-test-header' : 'value1, value2'
You can’t perform that action at this time.
0 commit comments