File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3636 "devDependencies" : {
3737 "chai" : " ^4.2.0" ,
3838 "chai-as-promised" : " ^7.1.1" ,
39- "ember-source" : " 3.8.0" ,
4039 "eslint" : " ^6.5.1" ,
4140 "eslint-config-prettier" : " ^6.4.0" ,
4241 "eslint-plugin-chai-expect" : " ^2.0.1" ,
Original file line number Diff line number Diff line change 22
33var expect = require ( 'chai' ) . expect ;
44var FastBootHeaders = require ( './../src/fastboot-headers.js' ) ;
5- var Ember = require ( 'ember-source/dist/ember.debug' ) ;
65
76describe ( 'FastBootHeaders' , function ( ) {
87 it ( 'lower normalizes the headers to lowercase' , function ( ) {
@@ -161,6 +160,19 @@ describe('FastBootHeaders', function() {
161160 'x-test-header' : [ 'value1' , 'value2' ] ,
162161 } ;
163162 headers = new FastBootHeaders ( headers ) ;
164- expect ( Ember . get ( headers , 'x-test-header' ) ) . to . eq ( headers . get ( 'x-test-header' ) ) ;
163+
164+ function fakeEmberGet ( object , path ) {
165+ if ( path in object ) {
166+ return object [ path ] ;
167+ }
168+
169+ if ( 'unknownProperty' in object ) {
170+ return object . unknownProperty ( path ) ;
171+ }
172+
173+ return undefined ;
174+ }
175+
176+ expect ( fakeEmberGet ( headers , 'x-test-header' ) ) . to . eq ( headers . get ( 'x-test-header' ) ) ;
165177 } ) ;
166178} ) ;
You can’t perform that action at this time.
0 commit comments