forked from scrapy/scrapy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtest_logs_all_after.txt
5017 lines (4834 loc) · 423 KB
/
test_logs_all_after.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
============================= test session starts ==============================
platform darwin -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0 -- /opt/homebrew/opt/python@3.11/bin/python3.11
cachedir: .pytest_cache
rootdir: /Users/eloidieme/Documents/cours-kth/software_engineering/DD2480-Issue-Resolution
configfile: pytest.ini
plugins: cov-4.1.0, typeguard-4.1.5
collecting ... collected 3404 items
docs/faq.rst::line:40,column:1 PASSED [ 0%]
docs/faq.rst::line:41,column:1 PASSED [ 0%]
docs/faq.rst::line:111,column:1 PASSED [ 0%]
docs/faq.rst::line:163,column:1 PASSED [ 0%]
docs/faq.rst::line:241,column:1 PASSED [ 0%]
docs/faq.rst::line:365,column:1 PASSED [ 0%]
docs/faq.rst::line:417,column:1 PASSED [ 0%]
docs/intro/overview.rst::line:25,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:88,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:184,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:248,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:254,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:267,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:277,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:286,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:293,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:301,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:312,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:325,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:327,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:329,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:350,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:352,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:412,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:423,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:430,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:431,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:433,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:434,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:442,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:443,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:446,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:455,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:476,column:1 PASSED [ 0%]
docs/intro/tutorial.rst::line:572,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:581,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:589,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:595,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:648,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:675,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:680,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:688,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:696,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:703,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:707,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:716,column:1 PASSED [ 1%]
docs/intro/tutorial.rst::line:790,column:1 PASSED [ 1%]
docs/topics/addons.rst::line:121,column:1 PASSED [ 1%]
docs/topics/addons.rst::line:130,column:1 PASSED [ 1%]
docs/topics/addons.rst::line:142,column:1 PASSED [ 1%]
docs/topics/addons.rst::line:158,column:1 PASSED [ 1%]
docs/topics/api.rst::line:135,column:1 PASSED [ 1%]
docs/topics/asyncio.rst::line:47,column:1 PASSED [ 1%]
docs/topics/asyncio.rst::line:57,column:1 PASSED [ 1%]
docs/topics/asyncio.rst::line:100,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:53,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:78,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:101,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:125,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:139,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:153,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:166,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:181,column:1 PASSED [ 1%]
docs/topics/broad-crawls.rst::line:200,column:1 PASSED [ 1%]
docs/topics/commands.rst::line:307,column:1 PASSED [ 1%]
docs/topics/commands.rst::line:321,column:1 PASSED [ 1%]
docs/topics/commands.rst::line:324,column:1 PASSED [ 1%]
docs/topics/commands.rst::line:326,column:1 PASSED [ 1%]
docs/topics/commands.rst::line:519,column:1 PASSED [ 2%]
docs/topics/commands.rst::line:526,column:1 PASSED [ 2%]
docs/topics/commands.rst::line:535,column:1 PASSED [ 2%]
docs/topics/commands.rst::line:615,column:1 PASSED [ 2%]
docs/topics/commands.rst::line:630,column:1 PASSED [ 2%]
docs/topics/commands.rst::line:632,column:1 PASSED [ 2%]
docs/topics/components.rst::line:71,column:1 PASSED [ 2%]
docs/topics/contracts.rst::line:16,column:1 PASSED [ 2%]
docs/topics/contracts.rst::line:72,column:1 PASSED [ 2%]
docs/topics/contracts.rst::line:121,column:1 PASSED [ 2%]
docs/topics/contracts.rst::line:122,column:1 PASSED [ 2%]
docs/topics/contracts.rst::line:150,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:63,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:82,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:98,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:99,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:145,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:166,column:1 PASSED [ 2%]
docs/topics/coroutines.rst::line:264,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:10,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:11,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:59,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:66,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:78,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:86,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:98,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:114,column:1 PASSED [ 2%]
docs/topics/debug.rst::line:145,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:93,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:99,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:131,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:178,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:184,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:246,column:1 PASSED [ 2%]
docs/topics/developer-tools.rst::line:286,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:22,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:49,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:235,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:236,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:244,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:354,column:1 PASSED [ 3%]
docs/topics/downloader-middleware.rst::line:809,column:1 PASSED [ 3%]
docs/topics/email.rst::line:24,column:1 PASSED [ 3%]
docs/topics/email.rst::line:33,column:1 PASSED [ 3%]
docs/topics/email.rst::line:34,column:1 PASSED [ 3%]
docs/topics/email.rst::line:40,column:1 PASSED [ 3%]
docs/topics/email.rst::line:48,column:1 PASSED [ 3%]
docs/topics/exceptions.rst::line:31,column:1 PASSED [ 3%]
docs/topics/exporters.rst::line:43,column:1 PASSED [ 3%]
docs/topics/exporters.rst::line:102,column:1 PASSED [ 3%]
docs/topics/exporters.rst::line:127,column:1 PASSED [ 3%]
docs/topics/exporters.rst::line:146,column:1 PASSED [ 3%]
docs/topics/exporters.rst::line:147,column:1 PASSED [ 3%]
docs/topics/extensions.rst::line:36,column:1 PASSED [ 3%]
docs/topics/extensions.rst::line:71,column:1 PASSED [ 3%]
docs/topics/extensions.rst::line:107,column:1 PASSED [ 3%]
docs/topics/extensions.rst::line:422,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:320,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:636,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:651,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:674,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:692,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:727,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:798,column:1 PASSED [ 3%]
docs/topics/feed-exports.rst::line:806,column:1 PASSED [ 3%]
docs/topics/item-pipeline.rst::line:86,column:1 PASSED [ 3%]
docs/topics/item-pipeline.rst::line:112,column:1 PASSED [ 3%]
docs/topics/item-pipeline.rst::line:145,column:1 PASSED [ 3%]
docs/topics/item-pipeline.rst::line:146,column:1 PASSED [ 4%]
docs/topics/item-pipeline.rst::line:194,column:1 PASSED [ 4%]
docs/topics/item-pipeline.rst::line:244,column:1 PASSED [ 4%]
docs/topics/item-pipeline.rst::line:269,column:1 PASSED [ 4%]
docs/topics/jobs.rst::line:56,column:1 PASSED [ 4%]
docs/topics/link-extractors.rst::line:23,column:1 PASSED [ 4%]
docs/topics/link-extractors.rst::line:139,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:44,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:54,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:70,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:80,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:91,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:114,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:129,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:253,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:275,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:292,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:307,column:1 PASSED [ 4%]
docs/topics/logging.rst::line:342,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:92,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:98,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:112,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:118,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:164,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:247,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:257,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:267,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:273,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:299,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:315,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:344,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:360,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:368,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:399,column:1 PASSED [ 4%]
docs/topics/media-pipeline.rst::line:435,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:532,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:560,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:609,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:613,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:645,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:690,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:758,column:1 PASSED [ 5%]
docs/topics/media-pipeline.rst::line:783,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:10,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:30,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:64,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:93,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:126,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:151,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:182,column:1 PASSED [ 5%]
docs/topics/practices.rst::line:236,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:79,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:85,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:94,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:292,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:309,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:348,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:413,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:526,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:555,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:579,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:595,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:744,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:889,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:890,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:912,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:973,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:974,column:1 PASSED [ 5%]
docs/topics/request-response.rst::line:1218,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:73,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:88,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:107,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:171,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:172,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:193,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:212,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:439,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:480,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:481,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:674,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:768,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:788,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:803,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:844,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1004,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1103,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1534,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1550,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1604,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1629,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1722,column:1 PASSED [ 6%]
docs/topics/settings.rst::line:1752,column:1 PASSED [ 6%]
docs/topics/signals.rst::line:21,column:1 PASSED [ 6%]
docs/topics/signals.rst::line:60,column:1 PASSED [ 6%]
docs/topics/spider-middleware.rst::line:23,column:1 PASSED [ 6%]
docs/topics/spider-middleware.rst::line:51,column:1 PASSED [ 6%]
docs/topics/spider-middleware.rst::line:270,column:1 PASSED [ 6%]
docs/topics/spiders.rst::line:184,column:1 PASSED [ 6%]
docs/topics/spiders.rst::line:217,column:1 PASSED [ 6%]
docs/topics/spiders.rst::line:269,column:1 PASSED [ 6%]
docs/topics/spiders.rst::line:288,column:1 PASSED [ 6%]
docs/topics/spiders.rst::line:312,column:1 PASSED [ 6%]
docs/topics/spiders.rst::line:313,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:352,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:369,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:385,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:386,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:424,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:526,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:666,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:667,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:731,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:732,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:836,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:876,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:890,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:911,column:1 PASSED [ 7%]
docs/topics/spiders.rst::line:928,column:1 PASSED [ 7%]
tests/test_addons.py::AddonTest::test_update_settings PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_build_from_crawler PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_enable_addon_in_spider PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_fallback_workflow PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_load_settings PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_load_settings_order PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_logging_message PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_notconfigured PASSED [ 7%]
tests/test_addons.py::AddonManagerTest::test_settings_priority PASSED [ 7%]
tests/test_closespider.py::TestCloseSpider::test_closespider_errorcount PASSED [ 7%]
tests/test_closespider.py::TestCloseSpider::test_closespider_itemcount PASSED [ 7%]
tests/test_closespider.py::TestCloseSpider::test_closespider_pagecount PASSED [ 7%]
tests/test_closespider.py::TestCloseSpider::test_closespider_timeout PASSED [ 7%]
tests/test_closespider.py::TestCloseSpider::test_closespider_timeout_no_item PASSED [ 7%]
tests/test_command_check.py::CheckCommandTest::test_SCRAPY_CHECK_set PASSED [ 7%]
tests/test_command_check.py::CheckCommandTest::test_check_all_default_contracts PASSED [ 7%]
tests/test_command_check.py::CheckCommandTest::test_check_cb_kwargs_contract PASSED [ 7%]
tests/test_command_check.py::CheckCommandTest::test_check_returns_items_contract PASSED [ 7%]
tests/test_command_check.py::CheckCommandTest::test_check_returns_requests_contract PASSED [ 8%]
tests/test_command_check.py::CheckCommandTest::test_check_scrapes_contract PASSED [ 8%]
tests/test_command_fetch.py::FetchTest::test_headers PASSED [ 8%]
tests/test_command_fetch.py::FetchTest::test_output PASSED [ 8%]
tests/test_command_fetch.py::FetchTest::test_redirect_default PASSED [ 8%]
tests/test_command_fetch.py::FetchTest::test_redirect_disabled PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_async_def_asyncgen_parse_exc PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_async_def_asyncgen_parse_loop PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_async_def_asyncio_parse PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_async_def_asyncio_parse_items_list PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_async_def_asyncio_parse_items_single_element PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_crawlspider_matching_rule_callback_set PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_crawlspider_matching_rule_default_callback PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_crawlspider_missing_callback PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_crawlspider_no_matching_rule PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_crawlspider_not_exists_with_not_matched_url PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_output_flag PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_parse_add_options PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_parse_items PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_parse_items_no_callback_passed PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_pipelines PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_request_with_cb_kwargs FAILED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_request_with_meta PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_request_without_meta PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_spider_arguments PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_spider_with_no_rules_attribute PASSED [ 8%]
tests/test_command_parse.py::ParseCommandTest::test_wrong_callback_passed PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_dns_failures PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_empty PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_fetch_redirect_follow_302 PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_fetch_redirect_not_follow_302 PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_local_file PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_local_nofile PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_redirect PASSED [ 8%]
tests/test_command_shell.py::ShellTest::test_redirect_follow_302 PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_redirect_not_follow_302 PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_request_replace PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_response_body PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_response_encoding_gb18030 PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_response_selector_html PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_response_type_html PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_response_type_text PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_scrapy_import PASSED [ 9%]
tests/test_command_shell.py::ShellTest::test_shell_fetch_async PASSED [ 9%]
tests/test_command_shell.py::InteractiveShellTest::test_fetch PASSED [ 9%]
tests/test_command_version.py::VersionTest::test_output PASSED [ 9%]
tests/test_command_version.py::VersionTest::test_verbose_output PASSED [ 9%]
tests/test_commands.py::CommandSettings::test_help_formatter PASSED [ 9%]
tests/test_commands.py::CommandSettings::test_settings_json_string PASSED [ 9%]
tests/test_commands.py::StartprojectTest::test_existing_project_dir PASSED [ 9%]
tests/test_commands.py::StartprojectTest::test_startproject PASSED [ 9%]
tests/test_commands.py::StartprojectTest::test_startproject_with_project_dir PASSED [ 9%]
tests/test_commands.py::StartprojectTemplatesTest::test_startproject_permissions_from_read_only PASSED [ 9%]
tests/test_commands.py::StartprojectTemplatesTest::test_startproject_permissions_from_writable PASSED [ 9%]
tests/test_commands.py::StartprojectTemplatesTest::test_startproject_permissions_umask_022 PASSED [ 9%]
tests/test_commands.py::StartprojectTemplatesTest::test_startproject_permissions_unchanged_in_destination PASSED [ 9%]
tests/test_commands.py::StartprojectTemplatesTest::test_startproject_template_override PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_arguments PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_dump PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_genspider_basic_start_urls PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_genspider_crawl_start_urls PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_genspider_csvfeed_start_urls PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_genspider_xmlfeed_start_urls PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_list PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_same_filename_as_existing_spider PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_same_filename_as_existing_spider_force PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_same_name_as_project PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_template PASSED [ 9%]
tests/test_commands.py::GenspiderCommandTest::test_template_basic PASSED [ 10%]
tests/test_commands.py::GenspiderCommandTest::test_template_csvfeed PASSED [ 10%]
tests/test_commands.py::GenspiderCommandTest::test_template_start_urls PASSED [ 10%]
tests/test_commands.py::GenspiderCommandTest::test_template_xmlfeed PASSED [ 10%]
tests/test_commands.py::GenspiderCommandTest::test_url PASSED [ 10%]
tests/test_commands.py::GenspiderCommandTest::test_url_schema PASSED [ 10%]
tests/test_commands.py::GenspiderStandaloneCommandTest::test_generate_standalone_spider PASSED [ 10%]
tests/test_commands.py::GenspiderStandaloneCommandTest::test_same_name_as_existing_file PASSED [ 10%]
tests/test_commands.py::GenspiderStandaloneCommandTest::test_same_name_as_existing_file_force PASSED [ 10%]
tests/test_commands.py::MiscCommandsTest::test_list PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_absolute_path_linux PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_absolute_path_windows SKIPPED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_args_change_settings PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_asyncio_enabled_default PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_asyncio_enabled_false PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_asyncio_enabled_true PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_custom_asyncio_loop_enabled_false PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_custom_asyncio_loop_enabled_true FAILED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_output PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_output_and_overwrite_output PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_output_stdout PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_overwrite_output PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_run_fail_spider PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_run_good_spider PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider_dnscache_disabled PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider_file_not_found PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider_log_level PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider_log_short_names PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider_no_spider_found PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_runspider_unable_to_load PASSED [ 10%]
tests/test_commands.py::RunSpiderCommandTest::test_start_requests_errors PASSED [ 10%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_absolute_path_linux SKIPPED [ 10%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_absolute_path_windows SKIPPED [ 10%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_args_change_settings SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_asyncio_enabled_default SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_asyncio_enabled_false SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_asyncio_enabled_true SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_custom_asyncio_loop_enabled_false SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_custom_asyncio_loop_enabled_true SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_output SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_output_and_overwrite_output SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_output_stdout SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_overwrite_output SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_run_fail_spider SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_run_good_spider SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider_dnscache_disabled SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider_file_not_found SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider_log_level SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider_log_short_names SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider_no_spider_found SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_runspider_unable_to_load SKIPPED [ 11%]
tests/test_commands.py::WindowsRunSpiderCommandTest::test_start_requests_errors SKIPPED [ 11%]
tests/test_commands.py::BenchCommandTest::test_run PASSED [ 11%]
tests/test_commands.py::ViewCommandTest::test_methods PASSED [ 11%]
tests/test_commands.py::CrawlCommandTest::test_no_output PASSED [ 11%]
tests/test_commands.py::CrawlCommandTest::test_output PASSED [ 11%]
tests/test_commands.py::CrawlCommandTest::test_output_and_overwrite_output PASSED [ 11%]
tests/test_commands.py::CrawlCommandTest::test_overwrite_output PASSED [ 11%]
tests/test_commands.py::HelpMessageTest::test_help_messages PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_cb_kwargs PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_contracts PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_custom_contracts PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_errback PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_form_contract PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_inherited_contracts PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_returns PASSED [ 11%]
tests/test_contracts.py::ContractsManagerTest::test_returns_async PASSED [ 12%]
tests/test_contracts.py::ContractsManagerTest::test_same_url PASSED [ 12%]
tests/test_contracts.py::ContractsManagerTest::test_scrapes PASSED [ 12%]
tests/test_core_downloader.py::SlotTest::test_repr PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_crawl_multiple PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_crawlerrunner_accepts_crawler PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_engine_status PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_fixed_delay PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_follow_all PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_format_engine_status PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_graceful_crawl_error_handling PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_open_spider_error_on_faulty_pipeline PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_randomized_delay PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_referer_header PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_retry_503 PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_retry_conn_aborted PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_retry_conn_failed PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_retry_conn_lost PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_retry_dns_error PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_start_requests_bug_before_yield PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_start_requests_bug_yielding PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_start_requests_dupes PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_start_requests_laziness FAILED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_timeout_failure PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_timeout_success PASSED [ 12%]
tests/test_crawl.py::CrawlTestCase::test_unbounded_response PASSED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncgen_parse SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncgen_parse_complex SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncgen_parse_exc SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncgen_parse_loop SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncio_parse SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncio_parse_items_list SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncio_parse_items_single_element SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_asyncio_parse_reqs_list SKIPPED [ 12%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_deferred_direct PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_deferred_maybe_wrapped PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_deferred_wrapped SKIPPED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_async_def_parse PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_bytes_received_stop_download_callback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_bytes_received_stop_download_errback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_crawlspider_process_request_cb_kwargs PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_crawlspider_with_async_callback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_crawlspider_with_async_generator_callback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_crawlspider_with_errback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_crawlspider_with_parse PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_dns_server_ip_address PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_dns_server_ip_address_none PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_headers_received_stop_download_callback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_headers_received_stop_download_errback PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_response_ssl_certificate PASSED [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_response_ssl_certificate_empty_response XFAIL [ 13%]
tests/test_crawl.py::CrawlSpiderTestCase::test_response_ssl_certificate_none PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_crawler_accepts_None PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_crawler_accepts_dict PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_crawler_crawl_twice_deprecated PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_crawler_rejects_spider_objects PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_addon PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_downloader_middleware PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_downloader_middleware_no_engine PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_downloader_middleware_not_crawling PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_extension PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_extension_no_engine PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_extension_not_crawling PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_item_pipeline PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_item_pipeline_no_engine PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_item_pipeline_not_crawling PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_spider_middleware PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_spider_middleware_no_engine PASSED [ 13%]
tests/test_crawler.py::CrawlerTestCase::test_get_spider_middleware_not_crawling PASSED [ 14%]
tests/test_crawler.py::CrawlerTestCase::test_populate_spidercls_settings PASSED [ 14%]
tests/test_crawler.py::SpiderSettingsTestCase::test_spider_custom_settings PASSED [ 14%]
tests/test_crawler.py::CrawlerLoggingTestCase::test_no_root_handler_installed PASSED [ 14%]
tests/test_crawler.py::CrawlerLoggingTestCase::test_spider_custom_settings_log_append PASSED [ 14%]
tests/test_crawler.py::CrawlerLoggingTestCase::test_spider_custom_settings_log_level PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerTestCase::test_crawler_runner_accepts_None PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerTestCase::test_crawler_runner_accepts_dict PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerTestCase::test_spider_manager_verify_interface PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessTest::test_crawler_process_accepts_None PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessTest::test_crawler_process_accepts_dict PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerHasSpider::test_crawler_runner_asyncio_enabled_true PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerHasSpider::test_crawler_runner_bootstrap_failed PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerHasSpider::test_crawler_runner_bootstrap_failed_for_several PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerHasSpider::test_crawler_runner_bootstrap_successful PASSED [ 14%]
tests/test_crawler.py::CrawlerRunnerHasSpider::test_crawler_runner_bootstrap_successful_for_several PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_args_change_settings PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_asyncio_enabled_no_reactor PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_asyncio_enabled_reactor PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_asyncio_enabled_reactor_different_loop FAILED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_asyncio_enabled_reactor_same_loop FAILED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_caching_hostname_resolver_finite_execution PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_caching_hostname_resolver_ipv6 PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_custom_loop_asyncio FAILED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_custom_loop_asyncio_deferred_signal FAILED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_default_loop_asyncio_deferred_signal PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_ipv6_default_name_resolver SKIPPED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_multi PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_reactor_default PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_reactor_default_twisted_reactor_select PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_reactor_select PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_reactor_select_subclass_twisted_reactor_select PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_reactor_select_twisted_reactor_select PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_shutdown_forced PASSED [ 14%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_shutdown_graceful PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_simple PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_twisted_reactor_asyncio PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_twisted_reactor_asyncio_custom_settings PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_twisted_reactor_asyncio_custom_settings_conflict PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_twisted_reactor_asyncio_custom_settings_same PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_twisted_reactor_poll PASSED [ 15%]
tests/test_crawler.py::CrawlerProcessSubprocess::test_twisted_reactor_select PASSED [ 15%]
tests/test_crawler.py::CrawlerRunnerSubprocess::test_response_ip_address PASSED [ 15%]
tests/test_dependencies.py::ScrapyUtilsTest::test_pinned_twisted_version SKIPPED [ 15%]
tests/test_dependencies.py::ScrapyUtilsTest::test_required_openssl_version PASSED [ 15%]
tests/test_downloader_handlers.py::LoadTestCase::test_disabled_handler PASSED [ 15%]
tests/test_downloader_handlers.py::LoadTestCase::test_enabled_handler PASSED [ 15%]
tests/test_downloader_handlers.py::LoadTestCase::test_lazy_handlers PASSED [ 15%]
tests/test_downloader_handlers.py::LoadTestCase::test_not_configured_handler PASSED [ 15%]
tests/test_downloader_handlers.py::FileTestCase::test_download PASSED [ 15%]
tests/test_downloader_handlers.py::FileTestCase::test_non_existent PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_download PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_download_head PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_get_duplicate_header PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_host_header_not_in_request_headers PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_host_header_seted_in_request_headers PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_payload PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_redirect_status PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_redirect_status_head PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_response_class_from_body PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_response_class_from_url PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_response_header_content_length PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 15%]
tests/test_downloader_handlers.py::HttpTestCase::test_timeout_download_from_spider_server_hangs PASSED [ 15%]
tests/test_downloader_handlers.py::Http10TestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 15%]
tests/test_downloader_handlers.py::Http10TestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 15%]
tests/test_downloader_handlers.py::Http10TestCase::test_download PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_download_head PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_get_duplicate_header PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_host_header_not_in_request_headers PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_host_header_seted_in_request_headers PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_payload PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_protocol PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_redirect_status PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_redirect_status_head PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_response_class_from_body PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_response_class_from_url PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_response_header_content_length PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 16%]
tests/test_downloader_handlers.py::Http10TestCase::test_timeout_download_from_spider_server_hangs PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_download PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_download_head PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_get_duplicate_header PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_host_header_not_in_request_headers PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_host_header_seted_in_request_headers PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_payload PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_protocol PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_redirect_status PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_redirect_status_head PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_response_class_from_body PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_response_class_from_url PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_response_header_content_length PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 16%]
tests/test_downloader_handlers.py::Https10TestCase::test_timeout_download_from_spider_server_hangs PASSED [ 16%]
tests/test_downloader_handlers.py::Http11TestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 16%]
tests/test_downloader_handlers.py::Http11TestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 16%]
tests/test_downloader_handlers.py::Http11TestCase::test_download PASSED [ 16%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_broken_chunked_content_allow_data_loss PASSED [ 16%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_broken_chunked_content_allow_data_loss_via_setting PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_broken_chunked_content_cause_data_loss PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_broken_content_allow_data_loss PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_broken_content_allow_data_loss_via_setting PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_broken_content_cause_data_loss PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_chunked_content PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_head PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_with_large_maxsize_per_spider PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_with_maxsize PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_with_maxsize_per_req PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_with_maxsize_very_large_file PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_with_small_maxsize_per_spider PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_download_without_maxsize_limit PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_get_duplicate_header PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_host_header_not_in_request_headers PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_host_header_seted_in_request_headers PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_payload PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_protocol PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_redirect_status PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_redirect_status_head PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_response_class_choosing_request PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_response_class_from_body PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_response_class_from_url PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_response_header_content_length PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 17%]
tests/test_downloader_handlers.py::Http11TestCase::test_timeout_download_from_spider_server_hangs PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_broken_chunked_content_allow_data_loss PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_broken_chunked_content_allow_data_loss_via_setting PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_broken_chunked_content_cause_data_loss PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_broken_content_allow_data_loss PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_broken_content_allow_data_loss_via_setting PASSED [ 17%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_broken_content_cause_data_loss PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_chunked_content PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_head PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_with_large_maxsize_per_spider PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_with_maxsize PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_with_maxsize_per_req PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_with_maxsize_very_large_file PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_with_small_maxsize_per_spider PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_download_without_maxsize_limit PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_get_duplicate_header PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_host_header_not_in_request_headers PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_host_header_seted_in_request_headers PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_payload PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_protocol PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_redirect_status PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_redirect_status_head PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_response_class_choosing_request PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_response_class_from_body PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_response_class_from_url PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_response_header_content_length PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_timeout_download_from_spider_server_hangs PASSED [ 18%]
tests/test_downloader_handlers.py::Https11TestCase::test_tls_logging PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_broken_chunked_content_allow_data_loss PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_broken_chunked_content_allow_data_loss_via_setting PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_broken_chunked_content_cause_data_loss PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_broken_content_allow_data_loss PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_broken_content_allow_data_loss_via_setting PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_broken_content_cause_data_loss PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_chunked_content PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_head PASSED [ 18%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_with_large_maxsize_per_spider PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_with_maxsize PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_with_maxsize_per_req PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_with_maxsize_very_large_file PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_with_small_maxsize_per_spider PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_download_without_maxsize_limit PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_get_duplicate_header PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_host_header_not_in_request_headers PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_host_header_seted_in_request_headers PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_payload PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_protocol PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_redirect_status PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_redirect_status_head PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_response_class_choosing_request PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_response_class_from_body PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_response_class_from_url PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_response_header_content_length PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 19%]
tests/test_downloader_handlers.py::Https11WrongHostnameTestCase::test_timeout_download_from_spider_server_hangs PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_content_length_zero_bodyless_post_only_one PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_content_length_zero_bodyless_post_request_headers PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_broken_chunked_content_allow_data_loss PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_broken_chunked_content_allow_data_loss_via_setting PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_broken_chunked_content_cause_data_loss PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_broken_content_allow_data_loss PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_broken_content_allow_data_loss_via_setting PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_broken_content_cause_data_loss PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_chunked_content PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_head PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_with_large_maxsize_per_spider PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_with_maxsize PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_with_maxsize_per_req PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_with_maxsize_very_large_file PASSED [ 19%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_with_small_maxsize_per_spider PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_download_without_maxsize_limit PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_get_duplicate_header PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_host_header_not_in_request_headers PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_host_header_seted_in_request_headers PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_payload PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_protocol PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_redirect_status PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_redirect_status_head PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_response_class_choosing_request PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_response_class_from_body PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_response_class_from_url PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_response_header_content_length PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_timeout_download_from_spider_nodata_rcvd PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_timeout_download_from_spider_server_hangs PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSId::test_tls_logging PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_content_length_zero_bodyless_post_only_one PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_content_length_zero_bodyless_post_request_headers PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_broken_chunked_content_allow_data_loss PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_broken_chunked_content_allow_data_loss_via_setting PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_broken_chunked_content_cause_data_loss PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_broken_content_allow_data_loss PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_broken_content_allow_data_loss_via_setting PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_broken_content_cause_data_loss PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_chunked_content PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_head PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_with_large_maxsize_per_spider PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_with_maxsize PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_with_maxsize_per_req PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_with_maxsize_very_large_file PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_with_small_maxsize_per_spider PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_download_without_maxsize_limit PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_get_duplicate_header PASSED [ 20%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_host_header_not_in_request_headers PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_host_header_seted_in_request_headers PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_payload PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_protocol PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_redirect_status PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_redirect_status_head PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_response_class_choosing_request PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_response_class_from_body PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_response_class_from_url PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_response_header_content_length PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_timeout_download_from_spider_nodata_rcvd PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_timeout_download_from_spider_server_hangs PASSED [ 21%]
tests/test_downloader_handlers.py::Https11InvalidDNSPattern::test_tls_logging PASSED [ 21%]
tests/test_downloader_handlers.py::Https11CustomCiphers::test_download PASSED [ 21%]
tests/test_downloader_handlers.py::Http11MockServerTestCase::test_download PASSED [ 21%]
tests/test_downloader_handlers.py::Http11MockServerTestCase::test_download_with_content_length PASSED [ 21%]
tests/test_downloader_handlers.py::HttpProxyTestCase::test_download_with_proxy PASSED [ 21%]
tests/test_downloader_handlers.py::HttpProxyTestCase::test_download_without_proxy PASSED [ 21%]
tests/test_downloader_handlers.py::Http10ProxyTestCase::test_download_with_proxy PASSED [ 21%]
tests/test_downloader_handlers.py::Http10ProxyTestCase::test_download_with_proxy_https_noconnect SKIPPED [ 21%]
tests/test_downloader_handlers.py::Http10ProxyTestCase::test_download_without_proxy PASSED [ 21%]
tests/test_downloader_handlers.py::Http11ProxyTestCase::test_download_with_proxy PASSED [ 21%]
tests/test_downloader_handlers.py::Http11ProxyTestCase::test_download_with_proxy_https_timeout PASSED [ 21%]
tests/test_downloader_handlers.py::Http11ProxyTestCase::test_download_with_proxy_without_http_scheme PASSED [ 21%]
tests/test_downloader_handlers.py::Http11ProxyTestCase::test_download_without_proxy PASSED [ 21%]
tests/test_downloader_handlers.py::S3AnonTestCase::test_anon_request SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_extra_kw SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_request_signing1 SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_request_signing2 SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_request_signing3 SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_request_signing4 SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_request_signing6 SKIPPED [ 21%]
tests/test_downloader_handlers.py::S3TestCase::test_request_signing7 SKIPPED [ 21%]
tests/test_downloader_handlers.py::BaseFTPTestCase::test_ftp_download_nonexistent PASSED [ 21%]
tests/test_downloader_handlers.py::BaseFTPTestCase::test_ftp_download_path_with_spaces PASSED [ 22%]
tests/test_downloader_handlers.py::BaseFTPTestCase::test_ftp_download_success PASSED [ 22%]
tests/test_downloader_handlers.py::BaseFTPTestCase::test_ftp_local_filename PASSED [ 22%]
tests/test_downloader_handlers.py::BaseFTPTestCase::test_response_class_from_body PASSED [ 22%]
tests/test_downloader_handlers.py::BaseFTPTestCase::test_response_class_from_url PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_ftp_download_nonexistent PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_ftp_download_path_with_spaces PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_ftp_download_success PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_ftp_local_filename PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_invalid_credentials PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_response_class_from_body PASSED [ 22%]
tests/test_downloader_handlers.py::FTPTestCase::test_response_class_from_url PASSED [ 22%]
tests/test_downloader_handlers.py::AnonymousFTPTestCase::test_ftp_download_nonexistent PASSED [ 22%]
tests/test_downloader_handlers.py::AnonymousFTPTestCase::test_ftp_download_path_with_spaces PASSED [ 22%]
tests/test_downloader_handlers.py::AnonymousFTPTestCase::test_ftp_download_success PASSED [ 22%]
tests/test_downloader_handlers.py::AnonymousFTPTestCase::test_ftp_local_filename PASSED [ 22%]
tests/test_downloader_handlers.py::AnonymousFTPTestCase::test_response_class_from_body PASSED [ 22%]
tests/test_downloader_handlers.py::AnonymousFTPTestCase::test_response_class_from_url PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_base64 PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_default_mediatype PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_default_mediatype_encoding PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_mediatype_parameters PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_protocol PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_response_attrs PASSED [ 22%]
tests/test_downloader_handlers.py::DataURITestCase::test_text_charset PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Http11MockServerTestCase::test_download PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Http11MockServerTestCase::test_download_with_content_length PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Http11ProxyTestCase::test_download_with_proxy PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Http11ProxyTestCase::test_download_with_proxy_https_timeout PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Http11ProxyTestCase::test_download_with_proxy_without_http_scheme PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Http11ProxyTestCase::test_download_without_proxy PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Https11CustomCiphers::test_download PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_content_length_zero_bodyless_post_only_one PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_content_length_zero_bodyless_post_request_headers PASSED [ 22%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_broken_chunked_content_allow_data_loss PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_broken_chunked_content_allow_data_loss_via_setting PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_broken_chunked_content_cause_data_loss PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_broken_content_allow_data_loss PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_broken_content_allow_data_loss_via_setting PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_broken_content_cause_data_loss PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_chunked_content PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_head PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_with_large_maxsize_per_spider PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_with_maxsize PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_with_maxsize_per_req PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_with_maxsize_very_large_file PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_with_small_maxsize_per_spider PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_download_without_maxsize_limit PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_get_duplicate_header PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_host_header_not_in_request_headers PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_host_header_seted_in_request_headers PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_payload PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_protocol PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_redirect_status PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_redirect_status_head PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_response_class_choosing_request PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_response_class_from_body PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_response_class_from_url PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_response_header_content_length PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_timeout_download_from_spider_nodata_rcvd PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_timeout_download_from_spider_server_hangs PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https11TestCase::test_tls_logging PASSED [ 23%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_concurrent_requests_same_domain SKIPPED [ 23%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_connect_request SKIPPED [ 23%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_content_length_zero_bodyless_post_only_one SKIPPED [ 23%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_content_length_zero_bodyless_post_request_headers SKIPPED [ 23%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_custom_content_length_bad SKIPPED [ 23%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_custom_content_length_good SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_broken_chunked_content_allow_data_loss SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_broken_chunked_content_allow_data_loss_via_setting SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_broken_chunked_content_cause_data_loss SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_broken_content_allow_data_loss SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_broken_content_allow_data_loss_via_setting SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_broken_content_cause_data_loss SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_chunked_content SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_head SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_with_large_maxsize_per_spider SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_with_maxsize SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_with_maxsize_per_req SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_with_maxsize_very_large_file SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_with_small_maxsize_per_spider SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_download_without_maxsize_limit SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_duplicate_header SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_get_duplicate_header SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_host_header_not_in_request_headers SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_host_header_seted_in_request_headers SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_payload SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_protocol SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_redirect_status SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_redirect_status_head SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_response_class_choosing_request SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_response_class_from_body SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_response_class_from_url SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_response_header_content_length SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_timeout_download_from_spider_nodata_rcvd SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_timeout_download_from_spider_server_hangs SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_tls_logging SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2TestCase::test_unsupported_scheme SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_concurrent_requests_same_domain SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_connect_request SKIPPED [ 24%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_content_length_zero_bodyless_post_only_one SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_content_length_zero_bodyless_post_request_headers SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_custom_content_length_bad SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_custom_content_length_good SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_broken_chunked_content_allow_data_loss SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_broken_chunked_content_allow_data_loss_via_setting SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_broken_chunked_content_cause_data_loss SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_broken_content_allow_data_loss SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_broken_content_allow_data_loss_via_setting SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_broken_content_cause_data_loss SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_chunked_content SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_head SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_with_large_maxsize_per_spider SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_with_maxsize SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_with_maxsize_per_req SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_with_maxsize_very_large_file SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_with_small_maxsize_per_spider SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_download_without_maxsize_limit SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_duplicate_header SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_get_duplicate_header SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_host_header_not_in_request_headers SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_host_header_seted_in_request_headers SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_payload SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_protocol SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_redirect_status SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_redirect_status_head SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_response_class_choosing_request SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_response_class_from_body SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_response_class_from_url SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_response_header_content_length SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_timeout_download_from_spider_nodata_rcvd SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_timeout_download_from_spider_server_hangs SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_tls_logging SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2WrongHostnameTestCase::test_unsupported_scheme SKIPPED [ 25%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_concurrent_requests_same_domain SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_connect_request SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_content_length_zero_bodyless_post_only_one SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_content_length_zero_bodyless_post_request_headers SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_custom_content_length_bad SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_custom_content_length_good SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_broken_chunked_content_allow_data_loss SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_broken_chunked_content_allow_data_loss_via_setting SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_broken_chunked_content_cause_data_loss SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_broken_content_allow_data_loss SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_broken_content_allow_data_loss_via_setting SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_broken_content_cause_data_loss SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_chunked_content SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_head SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_with_large_maxsize_per_spider SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_with_maxsize SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_with_maxsize_per_req SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_with_maxsize_very_large_file SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_with_small_maxsize_per_spider SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_download_without_maxsize_limit SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_duplicate_header SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_get_duplicate_header SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_host_header_not_in_request_headers SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_host_header_seted_in_request_headers SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_payload SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_protocol SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_redirect_status SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_redirect_status_head SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_response_class_choosing_request SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_response_class_from_body SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_response_class_from_url SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_response_header_content_length SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_timeout_download_from_spider_nodata_rcvd SKIPPED [ 26%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_timeout_download_from_spider_server_hangs SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_tls_logging SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSId::test_unsupported_scheme SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_concurrent_requests_same_domain SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_connect_request SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_content_length_zero_bodyless_post_only_one SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_content_length_zero_bodyless_post_request_headers SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_custom_content_length_bad SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_custom_content_length_good SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_broken_chunked_content_allow_data_loss SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_broken_chunked_content_allow_data_loss_via_setting SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_broken_chunked_content_cause_data_loss SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_broken_content_allow_data_loss SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_broken_content_allow_data_loss_via_setting SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_broken_content_cause_data_loss SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_chunked_content SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_head SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_with_large_maxsize_per_spider SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_with_maxsize SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_with_maxsize_per_req SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_with_maxsize_very_large_file SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_with_small_maxsize_per_spider SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_download_without_maxsize_limit SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_duplicate_header SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_get_duplicate_header SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_host_header_not_in_request_headers SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_host_header_seted_in_request_headers SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_payload SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_protocol SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_redirect_status SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_redirect_status_head SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_response_class_choosing_request SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_response_class_from_body SKIPPED [ 27%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_response_class_from_url SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_response_header_content_length SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_timeout_download_from_spider_nodata_rcvd SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_timeout_download_from_spider_server_hangs SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_tls_logging SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2InvalidDNSPattern::test_unsupported_scheme SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2CustomCiphers::test_download SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Http2MockServerTestCase::test_download PASSED [ 28%]
tests/test_downloader_handlers_http2.py::Http2MockServerTestCase::test_download_with_content_length PASSED [ 28%]
tests/test_downloader_handlers_http2.py::Https2ProxyTestCase::test_download_with_proxy SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2ProxyTestCase::test_download_with_proxy_https_timeout SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2ProxyTestCase::test_download_with_proxy_without_http_scheme SKIPPED [ 28%]
tests/test_downloader_handlers_http2.py::Https2ProxyTestCase::test_download_without_proxy SKIPPED [ 28%]
tests/test_downloadermiddleware.py::DefaultsTest::test_200_and_invalid_gzipped_body_must_fail PASSED [ 28%]
tests/test_downloadermiddleware.py::DefaultsTest::test_3xx_and_invalid_gzipped_body_must_redirect PASSED [ 28%]
tests/test_downloadermiddleware.py::DefaultsTest::test_request_response PASSED [ 28%]
tests/test_downloadermiddleware.py::ResponseFromProcessRequestTest::test_download_func_not_called PASSED [ 28%]
tests/test_downloadermiddleware.py::ProcessRequestInvalidOutput::test_invalid_process_request PASSED [ 28%]
tests/test_downloadermiddleware.py::ProcessResponseInvalidOutput::test_invalid_process_response PASSED [ 28%]
tests/test_downloadermiddleware.py::ProcessExceptionInvalidOutput::test_invalid_process_exception PASSED [ 28%]
tests/test_downloadermiddleware.py::MiddlewareUsingDeferreds::test_deferred PASSED [ 28%]
tests/test_downloadermiddleware.py::MiddlewareUsingCoro::test_asyncdef PASSED [ 28%]
tests/test_downloadermiddleware.py::MiddlewareUsingCoro::test_asyncdef_asyncio SKIPPED [ 28%]
tests/test_downloadermiddleware_ajaxcrawlable.py::AjaxCrawlMiddlewareTest::test_ajaxcrawl PASSED [ 28%]
tests/test_downloadermiddleware_ajaxcrawlable.py::AjaxCrawlMiddlewareTest::test_ajaxcrawl_loop PASSED [ 28%]
tests/test_downloadermiddleware_ajaxcrawlable.py::AjaxCrawlMiddlewareTest::test_binary_response PASSED [ 28%]
tests/test_downloadermiddleware_ajaxcrawlable.py::AjaxCrawlMiddlewareTest::test_non_get PASSED [ 28%]
tests/test_downloadermiddleware_ajaxcrawlable.py::AjaxCrawlMiddlewareTest::test_noncrawlable_body PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_basic PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_complex_cookies PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_header_redirect_different_domain PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_header_redirect_different_domain_forcing_get PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_header_redirect_same_domain PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_header_redirect_same_domain_forcing_get PASSED [ 28%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_redirect_different_domain PASSED [ 29%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_redirect_different_domain_forcing_get PASSED [ 29%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_redirect_same_domain PASSED [ 29%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookie_redirect_same_domain_forcing_get PASSED [ 29%]
tests/test_downloadermiddleware_cookies.py::CookiesMiddlewareTest::test_cookiejar_key PASSED [ 29%]