@@ -889,7 +889,7 @@ describe('transmission', () => {
889
889
await server . stop ( ) ;
890
890
} ) ;
891
891
892
- it ( 'returns a gzip response on a post request when accept-encoding: gzip;q=1, deflate;q=0.5 is requested' , async ( ) => {
892
+ it ( 'returns a gzip response on a post request when accept-encoding: gzip;q=1, deflate;q=0.5, br;q=0.7 is requested' , async ( ) => {
893
893
894
894
const data = '{"test":"true"}' ;
895
895
const server = Hapi . server ( { compression : { minBytes : 1 } } ) ;
@@ -898,12 +898,12 @@ describe('transmission', () => {
898
898
899
899
const uri = 'http://localhost:' + server . info . port ;
900
900
const zipped = await internals . compress ( 'gzip' , Buffer . from ( data ) ) ;
901
- const { payload } = await Wreck . post ( uri , { headers : { 'accept-encoding' : 'gzip;q=1, deflate;q=0.5' } , payload : data } ) ;
901
+ const { payload } = await Wreck . post ( uri , { headers : { 'accept-encoding' : 'gzip;q=1, deflate;q=0.5, br;q=0.7 ' } , payload : data } ) ;
902
902
expect ( payload . toString ( ) ) . to . equal ( zipped . toString ( ) ) ;
903
903
await server . stop ( ) ;
904
904
} ) ;
905
905
906
- it ( 'returns a gzip response on a get request when accept-encoding: gzip;q=1, deflate;q=0.5 is requested' , async ( ) => {
906
+ it ( 'returns a gzip response on a get request when accept-encoding: gzip;q=1, deflate;q=0.5, br;q=0.7 is requested' , async ( ) => {
907
907
908
908
const data = '{"test":"true"}' ;
909
909
const server = Hapi . server ( { compression : { minBytes : 1 } } ) ;
@@ -912,12 +912,12 @@ describe('transmission', () => {
912
912
913
913
const uri = 'http://localhost:' + server . info . port ;
914
914
const zipped = await internals . compress ( 'gzip' , Buffer . from ( data ) ) ;
915
- const { payload } = await Wreck . get ( uri , { headers : { 'accept-encoding' : 'gzip;q=1, deflate;q=0.5' } } ) ;
915
+ const { payload } = await Wreck . get ( uri , { headers : { 'accept-encoding' : 'gzip;q=1, deflate;q=0.5, br;q=0.7 ' } } ) ;
916
916
expect ( payload . toString ( ) ) . to . equal ( zipped . toString ( ) ) ;
917
917
await server . stop ( ) ;
918
918
} ) ;
919
919
920
- it ( 'returns a deflate response on a post request when accept-encoding: deflate;q=1, gzip;q=0.5 is requested' , async ( ) => {
920
+ it ( 'returns a deflate response on a post request when accept-encoding: deflate;q=1, gzip;q=0.5, br;q=0.7 is requested' , async ( ) => {
921
921
922
922
const data = '{"test":"true"}' ;
923
923
const server = Hapi . server ( { compression : { minBytes : 1 } } ) ;
@@ -926,12 +926,12 @@ describe('transmission', () => {
926
926
927
927
const uri = 'http://localhost:' + server . info . port ;
928
928
const deflated = await internals . compress ( 'deflate' , Buffer . from ( data ) ) ;
929
- const { payload } = await Wreck . post ( uri , { headers : { 'accept-encoding' : 'deflate;q=1, gzip;q=0.5' } , payload : data } ) ;
929
+ const { payload } = await Wreck . post ( uri , { headers : { 'accept-encoding' : 'deflate;q=1, gzip;q=0.5, br;q=0.7 ' } , payload : data } ) ;
930
930
expect ( payload . toString ( ) ) . to . equal ( deflated . toString ( ) ) ;
931
931
await server . stop ( ) ;
932
932
} ) ;
933
933
934
- it ( 'returns a deflate response on a get request when accept-encoding: deflate;q=1, gzip;q=0.5 is requested' , async ( ) => {
934
+ it ( 'returns a deflate response on a get request when accept-encoding: deflate;q=1, gzip;q=0.5, br;q=0.7 is requested' , async ( ) => {
935
935
936
936
const data = '{"test":"true"}' ;
937
937
const server = Hapi . server ( { compression : { minBytes : 1 } } ) ;
@@ -940,40 +940,11 @@ describe('transmission', () => {
940
940
941
941
const uri = 'http://localhost:' + server . info . port ;
942
942
const deflated = await internals . compress ( 'deflate' , Buffer . from ( data ) ) ;
943
- const { payload } = await Wreck . get ( uri , { headers : { 'accept-encoding' : 'deflate;q=1, gzip;q=0.5' } } ) ;
943
+ const { payload } = await Wreck . get ( uri , { headers : { 'accept-encoding' : 'deflate;q=1, gzip;q=0.5, br;q=0.7 ' } } ) ;
944
944
expect ( payload . toString ( ) ) . to . equal ( deflated . toString ( ) ) ;
945
945
await server . stop ( ) ;
946
946
} ) ;
947
947
948
-
949
- it ( 'returns a br response on a post request when accept-encoding: gzip;q=1, deflate;q=0.5, br;q=1 is requested' , async ( ) => {
950
-
951
- const data = '{"test":"true"}' ;
952
- const server = Hapi . server ( { compression : { minBytes : 1 , priority : [ 'br' ] } } ) ;
953
- server . route ( { method : 'POST' , path : '/' , handler : ( request ) => request . payload } ) ;
954
- await server . start ( ) ;
955
-
956
- const uri = 'http://localhost:' + server . info . port ;
957
- const brotlied = await internals . compress ( 'brotliCompress' , Buffer . from ( data ) ) ;
958
- const { payload } = await Wreck . post ( uri , { headers : { 'accept-encoding' : 'gzip;q=1, deflate;q=0.5, br;q=1' } , payload : data } ) ;
959
- expect ( payload . toString ( ) ) . to . equal ( brotlied . toString ( ) ) ;
960
- await server . stop ( ) ;
961
- } ) ;
962
-
963
- it ( 'returns a br response on a get request when accept-encoding: gzip;q=1, deflate;q=0.5, br;q=1 is requested' , async ( ) => {
964
-
965
- const data = '{"test":"true"}' ;
966
- const server = Hapi . server ( { compression : { minBytes : 1 , priority : [ 'br' ] } } ) ;
967
- server . route ( { method : 'GET' , path : '/' , handler : ( ) => data } ) ;
968
- await server . start ( ) ;
969
-
970
- const uri = 'http://localhost:' + server . info . port ;
971
- const brotlied = await internals . compress ( 'brotliCompress' , Buffer . from ( data ) ) ;
972
- const { payload } = await Wreck . get ( uri , { headers : { 'accept-encoding' : 'gzip;q=1, deflate;q=0.5, br;q=1' } } ) ;
973
- expect ( payload . toString ( ) ) . to . equal ( brotlied . toString ( ) ) ;
974
- await server . stop ( ) ;
975
- } ) ;
976
-
977
948
it ( 'returns a gzip response on a post request when accept-encoding: deflate, gzip is requested' , async ( ) => {
978
949
979
950
const data = '{"test":"true"}' ;
@@ -1002,35 +973,6 @@ describe('transmission', () => {
1002
973
await server . stop ( ) ;
1003
974
} ) ;
1004
975
1005
-
1006
- it ( 'returns a br response on a post request when accept-encoding: gzip, deflate, br is requested' , async ( ) => {
1007
-
1008
- const data = '{"test":"true"}' ;
1009
- const server = Hapi . server ( { compression : { minBytes : 1 , priority : [ 'br' ] } } ) ;
1010
- server . route ( { method : 'POST' , path : '/' , handler : ( request ) => request . payload } ) ;
1011
- await server . start ( ) ;
1012
-
1013
- const uri = 'http://localhost:' + server . info . port ;
1014
- const brotlied = await internals . compress ( 'brotliCompress' , Buffer . from ( data ) ) ;
1015
- const { payload } = await Wreck . post ( uri , { headers : { 'accept-encoding' : 'gzip, deflate, br' } , payload : data } ) ;
1016
- expect ( payload . toString ( ) ) . to . equal ( brotlied . toString ( ) ) ;
1017
- await server . stop ( ) ;
1018
- } ) ;
1019
-
1020
- it ( 'returns a br response on a get request when accept-encoding: gzip, deflate, br is requested' , async ( ) => {
1021
-
1022
- const data = '{"test":"true"}' ;
1023
- const server = Hapi . server ( { compression : { minBytes : 1 , priority : [ 'br' ] } } ) ;
1024
- server . route ( { method : 'GET' , path : '/' , handler : ( ) => data } ) ;
1025
- await server . start ( ) ;
1026
-
1027
- const uri = 'http://localhost:' + server . info . port ;
1028
- const brotlied = await internals . compress ( 'brotliCompress' , Buffer . from ( data ) ) ;
1029
- const { payload } = await Wreck . get ( uri , { headers : { 'accept-encoding' : 'gzip, deflate, br' } } ) ;
1030
- expect ( payload . toString ( ) ) . to . equal ( brotlied . toString ( ) ) ;
1031
- await server . stop ( ) ;
1032
- } ) ;
1033
-
1034
976
it ( 'boom object reused does not affect encoding header.' , async ( ) => {
1035
977
1036
978
const error = Boom . badRequest ( ) ;
0 commit comments