@@ -30,17 +30,16 @@ void main() {
30
30
expect (response.statusCode, equals (200 ));
31
31
expect (
32
32
response.body,
33
- parse (equals ({
34
- 'method' : 'GET' ,
35
- 'path' : '/' ,
36
- 'headers' : {
37
- 'content-length' : ['0' ],
38
- 'accept-encoding' : ['gzip' ],
39
- 'user-agent' : ['Dart' ],
40
- 'x-random-header' : ['Value' ],
41
- 'x-other-header' : ['Other Value' ]
42
- },
43
- })));
33
+ parse (allOf (
34
+ containsPair ('method' , 'GET' ),
35
+ containsPair ('path' , '/' ),
36
+ containsPair (
37
+ 'headers' ,
38
+ allOf (
39
+ containsPair ('accept-encoding' , ['gzip' ]),
40
+ containsPair ('user-agent' , ['Dart' ]),
41
+ containsPair ('x-random-header' , ['Value' ]),
42
+ containsPair ('x-other-header' , ['Other Value' ]))))));
44
43
});
45
44
46
45
test ('post' , () async {
@@ -397,17 +396,16 @@ void main() {
397
396
});
398
397
expect (
399
398
response,
400
- parse (equals ({
401
- 'method' : 'GET' ,
402
- 'path' : '/' ,
403
- 'headers' : {
404
- 'content-length' : ['0' ],
405
- 'accept-encoding' : ['gzip' ],
406
- 'user-agent' : ['Dart' ],
407
- 'x-random-header' : ['Value' ],
408
- 'x-other-header' : ['Other Value' ]
409
- },
410
- })));
399
+ parse (allOf (
400
+ containsPair ('method' , 'GET' ),
401
+ containsPair ('path' , '/' ),
402
+ containsPair (
403
+ 'headers' ,
404
+ allOf (
405
+ containsPair ('accept-encoding' , ['gzip' ]),
406
+ containsPair ('user-agent' , ['Dart' ]),
407
+ containsPair ('x-random-header' , ['Value' ]),
408
+ containsPair ('x-other-header' , ['Other Value' ]))))));
411
409
});
412
410
413
411
test ('read throws an error for a 4** status code' , () {
@@ -423,17 +421,16 @@ void main() {
423
421
424
422
expect (
425
423
String .fromCharCodes (bytes),
426
- parse (equals ({
427
- 'method' : 'GET' ,
428
- 'path' : '/' ,
429
- 'headers' : {
430
- 'content-length' : ['0' ],
431
- 'accept-encoding' : ['gzip' ],
432
- 'user-agent' : ['Dart' ],
433
- 'x-random-header' : ['Value' ],
434
- 'x-other-header' : ['Other Value' ]
435
- },
436
- })));
424
+ parse (allOf (
425
+ containsPair ('method' , 'GET' ),
426
+ containsPair ('path' , '/' ),
427
+ containsPair (
428
+ 'headers' ,
429
+ allOf (
430
+ containsPair ('accept-encoding' , ['gzip' ]),
431
+ containsPair ('user-agent' , ['Dart' ]),
432
+ containsPair ('x-random-header' , ['Value' ]),
433
+ containsPair ('x-other-header' , ['Other Value' ]))))));
437
434
});
438
435
439
436
test ('readBytes throws an error for a 4** status code' , () {
0 commit comments