@@ -18,50 +18,33 @@ suite("parse headers", () => {
1818 ) ;
1919 } ) ;
2020
21- test ( ' with out of order quality values' , ( ) => {
21+ test ( " with out of order quality values" , ( ) => {
2222 assert . deepStrictEqual (
23- acceptedLanguages ( 'en;q=0.8, fr;q=0.9, de;q=0.7, *;q=0.5, fr-CH' ) , [
24- 'fr-CH' ,
25- 'fr' ,
26- 'en' ,
27- 'de' ,
28- '*'
29- ]
23+ acceptedLanguages ( "en;q=0.8, fr;q=0.9, de;q=0.7, *;q=0.5, fr-CH" ) ,
24+ [ "fr-CH" , "fr" , "en" , "de" , "*" ]
3025 ) ;
3126 } ) ;
3227
33- test ( ' with equal q values' , ( ) => {
28+ test ( " with equal q values" , ( ) => {
3429 assert . deepStrictEqual (
35- acceptedLanguages ( 'en;q=0.1, fr;q=0.1, de;q=0.1, *;q=0.1' ) , [
36- 'en' ,
37- 'fr' ,
38- 'de' ,
39- '*'
40- ]
30+ acceptedLanguages ( "en;q=0.1, fr;q=0.1, de;q=0.1, *;q=0.1" ) ,
31+ [ "en" , "fr" , "de" , "*" ]
4132 ) ;
4233 } ) ;
4334
44- test ( ' with duff q values' , ( ) => {
35+ test ( " with duff q values" , ( ) => {
4536 assert . deepStrictEqual (
46- acceptedLanguages ( 'en;q=no, fr;z=0.9, de;q=0.7;q=9, *;q=0.5, fr-CH;q=a=0.1' ) , [
47- 'fr' ,
48- 'fr-CH' ,
49- 'de' ,
50- '*' ,
51- 'en'
52- ]
37+ acceptedLanguages (
38+ "en;q=no, fr;z=0.9, de;q=0.7;q=9, *;q=0.5, fr-CH;q=a=0.1"
39+ ) ,
40+ [ "fr" , "fr-CH" , "de" , "*" , "en" ]
5341 ) ;
5442 } ) ;
5543
56- test ( ' with empty entries' , ( ) => {
44+ test ( " with empty entries" , ( ) => {
5745 assert . deepStrictEqual (
58- acceptedLanguages ( 'en;q=0.8,,, fr;q=0.9,, de;q=0.7, *;q=0.5, fr-CH' ) , [
59- 'fr-CH' ,
60- 'fr' ,
61- 'en' ,
62- 'de' ,
63- '*'
64- ]
46+ acceptedLanguages ( "en;q=0.8,,, fr;q=0.9,, de;q=0.7, *;q=0.5, fr-CH" ) ,
47+ [ "fr-CH" , "fr" , "en" , "de" , "*" ]
6548 ) ;
6649 } ) ;
6750
0 commit comments