forked from gatsbyjs/gatsby
-
Notifications
You must be signed in to change notification settings - Fork 0
/
junit.xml
1844 lines (1844 loc) Β· 178 KB
/
junit.xml
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
<testsuites name="jest tests" tests="806" failures="0" time="179.593">
<testsuite name="GraphQL type inferance" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:17" time="21.891" tests="33">
<testcase classname="GraphQL type inferance filters out null example values" name="GraphQL type inferance filters out null example values" time="0.094">
</testcase>
<testcase classname="GraphQL type inferance doesn't throw errors at ints longer than 32-bit" name="GraphQL type inferance doesn't throw errors at ints longer than 32-bit" time="0.018">
</testcase>
<testcase classname="GraphQL type inferance prefers float when multiple number types" name="GraphQL type inferance prefers float when multiple number types" time="0.005">
</testcase>
<testcase classname="GraphQL type inferance filters out empty objects" name="GraphQL type inferance filters out empty objects" time="0.004">
</testcase>
<testcase classname="GraphQL type inferance filters out empty arrays" name="GraphQL type inferance filters out empty arrays" time="0.003">
</testcase>
<testcase classname="GraphQL type inferance filters out sparse arrays" name="GraphQL type inferance filters out sparse arrays" time="0.005">
</testcase>
<testcase classname="GraphQL type inferance Removes specific root fields" name="GraphQL type inferance Removes specific root fields" time="0.011">
</testcase>
<testcase classname="GraphQL type inferance infers number types" name="GraphQL type inferance infers number types" time="0.009">
</testcase>
<testcase classname="GraphQL type inferance Handle invalid graphql field names" name="GraphQL type inferance Handle invalid graphql field names" time="0.085">
</testcase>
<testcase classname="GraphQL type inferance Handles dates Handles integer with valid date format" name="GraphQL type inferance Handles dates Handles integer with valid date format" time="0.004">
</testcase>
<testcase classname="GraphQL type inferance Handles dates Infers from Date objects" name="GraphQL type inferance Handles dates Infers from Date objects" time="0.007">
</testcase>
<testcase classname="GraphQL type inferance Handles dates Infers from array of Date objects" name="GraphQL type inferance Handles dates Infers from array of Date objects" time="0.085">
</testcase>
<testcase classname="GraphQL type inferance Handles dates Infers from date strings" name="GraphQL type inferance Handles dates Infers from date strings" time="0.015">
</testcase>
<testcase classname="GraphQL type inferance Handles dates Infers from arrays of date strings" name="GraphQL type inferance Handles dates Infers from arrays of date strings" time="0.015">
</testcase>
<testcase classname="GraphQL type inferance Linked inference from config mappings Links to single node by id" name="GraphQL type inferance Linked inference from config mappings Links to single node by id" time="0.007">
</testcase>
<testcase classname="GraphQL type inferance Linked inference from config mappings Links to array of nodes by id" name="GraphQL type inferance Linked inference from config mappings Links to array of nodes by id" time="0.006">
</testcase>
<testcase classname="GraphQL type inferance Linked inference from config mappings Links to single node by custom field" name="GraphQL type inferance Linked inference from config mappings Links to single node by custom field" time="0.006">
</testcase>
<testcase classname="GraphQL type inferance Linked inference from config mappings Links to array of nodes by custom field" name="GraphQL type inferance Linked inference from config mappings Links to array of nodes by custom field" time="0.008">
</testcase>
<testcase classname="GraphQL type inferance Linked inference from file URIs Links to file node" name="GraphQL type inferance Linked inference from file URIs Links to file node" time="0.011">
</testcase>
<testcase classname="GraphQL type inferance Linked inference from file URIs Links to array of file nodes" name="GraphQL type inferance Linked inference from file URIs Links to array of file nodes" time="0.009">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Links nodes" name="GraphQL type inferance Linked inference by __NODE convention Links nodes" time="0.01">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Links an array of nodes" name="GraphQL type inferance Linked inference by __NODE convention Links an array of nodes" time="0.009">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Errors clearly when missing nodes" name="GraphQL type inferance Linked inference by __NODE convention Errors clearly when missing nodes" time="0.005">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Errors clearly when missing types" name="GraphQL type inferance Linked inference by __NODE convention Errors clearly when missing types" time="0.003">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Creates union types" name="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Creates union types" time="0.012">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses same union type for same child node types and key" name="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses same union type for same child node types and key" time="0.005">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses a different type for the same child node types with a different key" name="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses a different type for the same child node types with a different key" time="0.006">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses a different type for different child node types with the same key" name="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses a different type for different child node types with the same key" time="0.009">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Creates a new type after schema updates clear union types" name="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Creates a new type after schema updates clear union types" time="0.004">
</testcase>
<testcase classname="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses a reliable naming convention" name="GraphQL type inferance Linked inference by __NODE convention Creation of union types when array field is linking to multiple types Uses a reliable naming convention" time="0.004">
</testcase>
<testcase classname="GraphQL type inferance Infers graphql type from array of nodes" name="GraphQL type inferance Infers graphql type from array of nodes" time="0.104">
</testcase>
<testcase classname="GraphQL type inferance type conflicts catches conflicts and removes field" name="GraphQL type inferance type conflicts catches conflicts and removes field" time="0.006">
</testcase>
<testcase classname="GraphQL type inferance type conflicts does not warn about provided types" name="GraphQL type inferance type conflicts does not warn about provided types" time="0.004">
</testcase>
</testsuite>
<testsuite name="Process markdown content correctly" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:17" time="23.696" tests="4">
<testcase classname="Process markdown content correctly Process generated markdown node correctly Correctly creates a new MarkdownRemark node" name="Process markdown content correctly Process generated markdown node correctly Correctly creates a new MarkdownRemark node" time="0.033">
</testcase>
<testcase classname="Process markdown content correctly Process generated markdown node correctly Correctly parses a graymatter excerpt" name="Process markdown content correctly Process generated markdown node correctly Correctly parses a graymatter excerpt" time="0.005">
</testcase>
<testcase classname="Process markdown content correctly process graphql correctly Correctly queries an excerpt for a node with an excerpt separator" name="Process markdown content correctly process graphql correctly Correctly queries an excerpt for a node with an excerpt separator" time="0.068">
</testcase>
<testcase classname="Process markdown content correctly process graphql correctly Correctly queries an excerpt for a node without an excerpt separator" name="Process markdown content correctly process graphql correctly Correctly queries an excerpt for a node without an excerpt separator" time="0.035">
</testcase>
</testsuite>
<testsuite name="Gatsby data tree utils" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:39" time="2.093" tests="17">
<testcase classname="Gatsby data tree utils builds field examples from an array of nodes" name="Gatsby data tree utils builds field examples from an array of nodes" time="0.01">
</testcase>
<testcase classname="Gatsby data tree utils skips null fields" name="Gatsby data tree utils skips null fields" time="0.002">
</testcase>
<testcase classname="Gatsby data tree utils should not mutate the nodes" name="Gatsby data tree utils should not mutate the nodes" time="0.003">
</testcase>
<testcase classname="Gatsby data tree utils skips empty or sparse arrays" name="Gatsby data tree utils skips empty or sparse arrays" time="0.002">
</testcase>
<testcase classname="Gatsby data tree utils skips ignoredFields at the top level" name="Gatsby data tree utils skips ignoredFields at the top level" time="0.003">
</testcase>
<testcase classname="Gatsby data tree utils build enum values for fields from array on nodes" name="Gatsby data tree utils build enum values for fields from array on nodes" time="0.005">
</testcase>
<testcase classname="Gatsby data tree utils turns polymorphic fields null" name="Gatsby data tree utils turns polymorphic fields null" time="0.002">
</testcase>
<testcase classname="Gatsby data tree utils handles polymorphic arrays" name="Gatsby data tree utils handles polymorphic arrays" time="0.001">
</testcase>
<testcase classname="Gatsby data tree utils doesn't confuse empty fields for polymorhpic ones" name="Gatsby data tree utils doesn't confuse empty fields for polymorhpic ones" time="0.003">
</testcase>
<testcase classname="Gatsby data tree utils skips unsupported types" name="Gatsby data tree utils skips unsupported types" time="0.001">
</testcase>
<testcase classname="Gatsby data tree utils prefers float when multiple number types" name="Gatsby data tree utils prefers float when multiple number types" time="0.012">
</testcase>
<testcase classname="Gatsby data tree utils handles mix of date strings and date objects" name="Gatsby data tree utils handles mix of date strings and date objects" time="0.015">
</testcase>
<testcase classname="Gatsby data tree utils handles arrays with mix of date strings and date objects" name="Gatsby data tree utils handles arrays with mix of date strings and date objects" time="0.031">
</testcase>
<testcase classname="Type conflicts Doesn't report conflicts if there are none" name="Type conflicts Doesn't report conflicts if there are none" time="0.001">
</testcase>
<testcase classname="Type conflicts Report type conflicts and its origin" name="Type conflicts Report type conflicts and its origin" time="0.004">
</testcase>
<testcase classname="Type conflicts Report conflict when array has mixed types and its origin" name="Type conflicts Report conflict when array has mixed types and its origin" time="0.003">
</testcase>
<testcase classname="Type conflicts Doesn't report ignored fields" name="Type conflicts Doesn't report ignored fields" time="0.002">
</testcase>
</testsuite>
<testsuite name="gatsby-remark-embed-snippet" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:41" time="3.526" tests="26">
<testcase classname="gatsby-remark-embed-snippet should error if missing required config options" name="gatsby-remark-embed-snippet should error if missing required config options" time="0.013">
</testcase>
<testcase classname="gatsby-remark-embed-snippet should error if the specified directory does not exist" name="gatsby-remark-embed-snippet should error if the specified directory does not exist" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet should error if an invalid file path is specified" name="gatsby-remark-embed-snippet should error if an invalid file path is specified" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet should not modify non-embed inlineCode nodes" name="gatsby-remark-embed-snippet should not modify non-embed inlineCode nodes" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet should convert embed inlineCode nodes to Prism code blocks" name="gatsby-remark-embed-snippet should convert embed inlineCode nodes to Prism code blocks" time="0.279">
</testcase>
<testcase classname="gatsby-remark-embed-snippet should error if an invalid range expression is specified" name="gatsby-remark-embed-snippet should error if an invalid range expression is specified" time="0.005">
</testcase>
<testcase classname="gatsby-remark-embed-snippet CSS files should extract the correct Prism language" name="gatsby-remark-embed-snippet CSS files should extract the correct Prism language" time="0.011">
</testcase>
<testcase classname="gatsby-remark-embed-snippet CSS files should support highlight-line and highlight-next-line markers" name="gatsby-remark-embed-snippet CSS files should support highlight-line and highlight-next-line markers" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet CSS files should support highlight-range markers" name="gatsby-remark-embed-snippet CSS files should support highlight-range markers" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet HTML files should extract the correct Prism language" name="gatsby-remark-embed-snippet HTML files should extract the correct Prism language" time="0.015">
</testcase>
<testcase classname="gatsby-remark-embed-snippet HTML files should support highlight-line and highlight-next-line markers" name="gatsby-remark-embed-snippet HTML files should support highlight-line and highlight-next-line markers" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet HTML files should support highlight-range markers" name="gatsby-remark-embed-snippet HTML files should support highlight-range markers" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet JavaScript files should extract the correct Prism language" name="gatsby-remark-embed-snippet JavaScript files should extract the correct Prism language" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet JavaScript files should support highlight-line and highlight-next-line markers" name="gatsby-remark-embed-snippet JavaScript files should support highlight-line and highlight-next-line markers" time="0.007">
</testcase>
<testcase classname="gatsby-remark-embed-snippet JavaScript files should support highlight-range markers" name="gatsby-remark-embed-snippet JavaScript files should support highlight-range markers" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet JavaScript files should support JSX line highlight comments" name="gatsby-remark-embed-snippet JavaScript files should support JSX line highlight comments" time="0.004">
</testcase>
<testcase classname="gatsby-remark-embed-snippet JavaScript files should support highlighting a range via JSX comments" name="gatsby-remark-embed-snippet JavaScript files should support highlighting a range via JSX comments" time="0.005">
</testcase>
<testcase classname="gatsby-remark-embed-snippet JavaScript files should support multiple highlight directives within a single file" name="gatsby-remark-embed-snippet JavaScript files should support multiple highlight directives within a single file" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet Markdown files should extract the correct Prism language" name="gatsby-remark-embed-snippet Markdown files should extract the correct Prism language" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet shell scripts should extract the correct Prism language" name="gatsby-remark-embed-snippet shell scripts should extract the correct Prism language" time="0.048">
</testcase>
<testcase classname="gatsby-remark-embed-snippet shell scripts should support highlight-line and highlight-next-line markers" name="gatsby-remark-embed-snippet shell scripts should support highlight-line and highlight-next-line markers" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet shell scripts should support highlight-range markers" name="gatsby-remark-embed-snippet shell scripts should support highlight-range markers" time="0.002">
</testcase>
<testcase classname="gatsby-remark-embed-snippet YAML files should extract the correct Prism language" name="gatsby-remark-embed-snippet YAML files should extract the correct Prism language" time="0.043">
</testcase>
<testcase classname="gatsby-remark-embed-snippet YAML files should support highlight-line and highlight-next-line markers" name="gatsby-remark-embed-snippet YAML files should support highlight-line and highlight-next-line markers" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet YAML files should support highlight-range markers" name="gatsby-remark-embed-snippet YAML files should support highlight-range markers" time="0.003">
</testcase>
<testcase classname="gatsby-remark-embed-snippet unknown file extensions should set the correct default Prism language" name="gatsby-remark-embed-snippet unknown file extensions should set the correct default Prism language" time="0.002">
</testcase>
</testsuite>
<testsuite name="catchLinks" errors="0" failures="0" skipped="8" timestamp="2018-11-27T15:49:42" time="3.927" tests="34">
<testcase classname="catchLinks creates a click event" name="catchLinks creates a click event" time="0.004">
</testcase>
<testcase classname="catchLinks uses an instance of the handler returned by routeThroughBrowserOrApp" name="catchLinks uses an instance of the handler returned by routeThroughBrowserOrApp" time="0">
</testcase>
<testcase classname="the click event checks if the user might be forcing navigation" name="the click event checks if the user might be forcing navigation" time="0">
<skipped/>
</testcase>
<testcase classname="the click event checks if we clicked on an anchor" name="the click event checks if we clicked on an anchor" time="0">
<skipped/>
</testcase>
<testcase classname="the click event checks if the document author might be forcing navigation" name="the click event checks if the document author might be forcing navigation" time="0">
<skipped/>
</testcase>
<testcase classname="the click event checks if the destination/origin URLs have matching origins" name="the click event checks if the destination/origin URLs have matching origins" time="0">
<skipped/>
</testcase>
<testcase classname="the click event checks if the destination/origin URLs have matching top level paths" name="the click event checks if the destination/origin URLs have matching top level paths" time="0">
<skipped/>
</testcase>
<testcase classname="the click event checks if the destination URL wants to scroll the page with a hash anchor" name="the click event checks if the destination URL wants to scroll the page with a hash anchor" time="0">
<skipped/>
</testcase>
<testcase classname="the click event handles pathPrefix if necessary" name="the click event handles pathPrefix if necessary" time="0">
<skipped/>
</testcase>
<testcase classname="the click event routes the destination href through gatsby" name="the click event routes the destination href through gatsby" time="0">
<skipped/>
</testcase>
<testcase classname="a user may be forcing navigation if the "main" button was not clicked "auxiliary" button" name="a user may be forcing navigation if the "main" button was not clicked "auxiliary" button" time="0.001">
</testcase>
<testcase classname="a user may be forcing navigation if the "main" button was not clicked "secondary" button" name="a user may be forcing navigation if the "main" button was not clicked "secondary" button" time="0">
</testcase>
<testcase classname="a user may be forcing navigation if the "main" button was not clicked "fourth" button" name="a user may be forcing navigation if the "main" button was not clicked "fourth" button" time="0.001">
</testcase>
<testcase classname="a user may be forcing navigation if the "main" button was not clicked "fifth" button" name="a user may be forcing navigation if the "main" button was not clicked "fifth" button" time="0">
</testcase>
<testcase classname="a user may be forcing navigation if the user is holding down a modifier key alt key" name="a user may be forcing navigation if the user is holding down a modifier key alt key" time="0">
</testcase>
<testcase classname="a user may be forcing navigation if the user is holding down a modifier key control key" name="a user may be forcing navigation if the user is holding down a modifier key control key" time="0.001">
</testcase>
<testcase classname="a user may be forcing navigation if the user is holding down a modifier key meta key" name="a user may be forcing navigation if the user is holding down a modifier key meta key" time="0.001">
</testcase>
<testcase classname="a user may be forcing navigation if the user is holding down a modifier key shift key" name="a user may be forcing navigation if the user is holding down a modifier key shift key" time="0">
</testcase>
<testcase classname="a user may be forcing navigation if the default behavior was prevented elsewhere" name="a user may be forcing navigation if the default behavior was prevented elsewhere" time="0.001">
</testcase>
<testcase classname="the clicked element must be an anchor tag" name="the clicked element must be an anchor tag" time="0.004">
</testcase>
<testcase classname="the clicked element could be inside of an anchor" name="the clicked element could be inside of an anchor" time="0.002">
</testcase>
<testcase classname="the author might be forcing navigation if the clicked anchor is a download link" name="the author might be forcing navigation if the clicked anchor is a download link" time="0.002">
</testcase>
<testcase classname="the author might be forcing navigation if the clicked anchor does not target _self target=_blank" name="the author might be forcing navigation if the clicked anchor does not target _self target=_blank" time="0.001">
</testcase>
<testcase classname="the author might be forcing navigation if the clicked anchor does not target _self target=_parent" name="the author might be forcing navigation if the clicked anchor does not target _self target=_parent" time="0.001">
</testcase>
<testcase classname="the author might be forcing navigation if the clicked anchor does not target _self target=_top" name="the author might be forcing navigation if the clicked anchor does not target _self target=_top" time="0.001">
</testcase>
<testcase classname="anchor target attribute looks like _self if is not set" name="anchor target attribute looks like _self if is not set" time="0.001">
</testcase>
<testcase classname="anchor target attribute looks like _self if is set to _self" name="anchor target attribute looks like _self if is set to _self" time="0.001">
</testcase>
<testcase classname="anchor target attribute looks like _self if is set to _parent, but window = window.parent" name="anchor target attribute looks like _self if is set to _parent, but window = window.parent" time="0.002">
</testcase>
<testcase classname="anchor target attribute looks like _self if is set to _top, but window = window.top" name="anchor target attribute looks like _self if is set to _top, but window = window.top" time="0.001">
</testcase>
<testcase classname="navigation is routed through gatsby if the destination href shares the same origin and top path" name="navigation is routed through gatsby if the destination href shares the same origin and top path" time="0.014">
</testcase>
<testcase classname="navigation is routed through gatsby if the destination href is not a hash anchor for the current page" name="navigation is routed through gatsby if the destination href is not a hash anchor for the current page" time="0.007">
</testcase>
<testcase classname="navigation is routed through gatsby if the destination href has a URL "search" portion" name="navigation is routed through gatsby if the destination href has a URL "search" portion" time="0.016">
</testcase>
<testcase classname="pathPrefix is handled if catched link to /blog/article navigates to /blog/article on sites with pathPrefix '/blog'" name="pathPrefix is handled if catched link to /blog/article navigates to /blog/article on sites with pathPrefix '/blog'" time="0.011">
</testcase>
<testcase classname="pathPrefix is handled if catched link to /blog/article navigates to /blog/article on sites without pathPrefix" name="pathPrefix is handled if catched link to /blog/article navigates to /blog/article on sites without pathPrefix" time="0.004">
</testcase>
</testsuite>
<testsuite name="Create and update nodes" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:45" time="1.952" tests="13">
<testcase classname="Create and update nodes allows creating nodes" name="Create and update nodes allows creating nodes" time="0.015">
</testcase>
<testcase classname="Create and update nodes allows updating nodes" name="Create and update nodes allows updating nodes" time="0.004">
</testcase>
<testcase classname="Create and update nodes deletes previously transformed children nodes when the parent node is updated" name="Create and update nodes deletes previously transformed children nodes when the parent node is updated" time="0.002">
</testcase>
<testcase classname="Create and update nodes deletes previously transformed children nodes when the parent node is deleted" name="Create and update nodes deletes previously transformed children nodes when the parent node is deleted" time="0.002">
</testcase>
<testcase classname="Create and update nodes deletes previously transformed children nodes when parent nodes are deleted" name="Create and update nodes deletes previously transformed children nodes when parent nodes are deleted" time="0.004">
</testcase>
<testcase classname="Create and update nodes allows deleting nodes" name="Create and update nodes allows deleting nodes" time="0.002">
</testcase>
<testcase classname="Create and update nodes warns when using old deleteNode signature " name="Create and update nodes warns when using old deleteNode signature " time="0.153">
</testcase>
<testcase classname="Create and update nodes nodes that are added are also "touched"" name="Create and update nodes nodes that are added are also "touched"" time="0.001">
</testcase>
<testcase classname="Create and update nodes allows adding fields to nodes" name="Create and update nodes allows adding fields to nodes" time="0.002">
</testcase>
<testcase classname="Create and update nodes throws error if a field is updated by a plugin not its owner" name="Create and update nodes throws error if a field is updated by a plugin not its owner" time="0.002">
</testcase>
<testcase classname="Create and update nodes throws error if a node is created by a plugin not its owner" name="Create and update nodes throws error if a node is created by a plugin not its owner" time="0.001">
</testcase>
<testcase classname="Create and update nodes throws error if a node sets a value on "fields"" name="Create and update nodes throws error if a node sets a value on "fields"" time="0.002">
</testcase>
<testcase classname="Create and update nodes does not crash when delete node is called on undefined" name="Create and update nodes does not crash when delete node is called on undefined" time="0.001">
</testcase>
</testsuite>
<testsuite name="GraphQL Input args from fields, test-only" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:46" time="1.687" tests="8">
<testcase classname="GraphQL Input args from fields, test-only handles all known scalars" name="GraphQL Input args from fields, test-only handles all known scalars" time="0.014">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only recursively converts object types" name="GraphQL Input args from fields, test-only recursively converts object types" time="0.003">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only handles lists within lists" name="GraphQL Input args from fields, test-only handles lists within lists" time="0.002">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only protects against infinite recursion on circular definitions" name="GraphQL Input args from fields, test-only protects against infinite recursion on circular definitions" time="0.006">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only recovers from unknown output types" name="GraphQL Input args from fields, test-only recovers from unknown output types" time="0.008">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only includes the filters of list elements" name="GraphQL Input args from fields, test-only includes the filters of list elements" time="0.002">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only strips away NonNull" name="GraphQL Input args from fields, test-only strips away NonNull" time="0.001">
</testcase>
<testcase classname="GraphQL Input args from fields, test-only extracts the fields you can sort on" name="GraphQL Input args from fields, test-only extracts the fields you can sort on" time="0.003">
</testcase>
</testsuite>
<testsuite name="GraphQL Input args" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:17" time="31.796" tests="34">
<testcase classname="GraphQL Input args filters out null example values" name="GraphQL Input args filters out null example values" time="0.061">
</testcase>
<testcase classname="GraphQL Input args filters out empty objects" name="GraphQL Input args filters out empty objects" time="0.01">
</testcase>
<testcase classname="GraphQL Input args filters out empty arrays" name="GraphQL Input args filters out empty arrays" time="0.009">
</testcase>
<testcase classname="GraphQL Input args filters out sparse arrays" name="GraphQL Input args filters out sparse arrays" time="0.009">
</testcase>
<testcase classname="GraphQL Input args uses correct keys for linked fields" name="GraphQL Input args uses correct keys for linked fields" time="0.012">
</testcase>
<testcase classname="GraphQL Input args Replaces unsupported values in keys" name="GraphQL Input args Replaces unsupported values in keys" time="0.002">
</testcase>
<testcase classname="GraphQL Input args Removes specific root fields" name="GraphQL Input args Removes specific root fields" time="0.002">
</testcase>
<testcase classname="GraphQL Input args infers number types" name="GraphQL Input args infers number types" time="0.003">
</testcase>
<testcase classname="GraphQL Input args handles eq operator" name="GraphQL Input args handles eq operator" time="0.675">
</testcase>
<testcase classname="GraphQL Input args handles eq operator with false value" name="GraphQL Input args handles eq operator with false value" time="0.067">
</testcase>
<testcase classname="GraphQL Input args handles eq operator with 0" name="GraphQL Input args handles eq operator with 0" time="0.066">
</testcase>
<testcase classname="GraphQL Input args handles ne operator" name="GraphQL Input args handles ne operator" time="0.184">
</testcase>
<testcase classname="GraphQL Input args handles lt operator" name="GraphQL Input args handles lt operator" time="0.074">
</testcase>
<testcase classname="GraphQL Input args handles lte operator" name="GraphQL Input args handles lte operator" time="0.079">
</testcase>
<testcase classname="GraphQL Input args handles gt operator" name="GraphQL Input args handles gt operator" time="0.08">
</testcase>
<testcase classname="GraphQL Input args handles gte operator" name="GraphQL Input args handles gte operator" time="0.059">
</testcase>
<testcase classname="GraphQL Input args handles the regex operator" name="GraphQL Input args handles the regex operator" time="0.064">
</testcase>
<testcase classname="GraphQL Input args handles the in operator for scalars" name="GraphQL Input args handles the in operator for scalars" time="0.075">
</testcase>
<testcase classname="GraphQL Input args handles the in operator for array" name="GraphQL Input args handles the in operator for array" time="0.085">
</testcase>
<testcase classname="GraphQL Input args handles the elemMatch operator for array of objects" name="GraphQL Input args handles the elemMatch operator for array of objects" time="0.077">
</testcase>
<testcase classname="GraphQL Input args handles the nin operator for array" name="GraphQL Input args handles the nin operator for array" time="0.06">
</testcase>
<testcase classname="GraphQL Input args handles the nin operator for scalars" name="GraphQL Input args handles the nin operator for scalars" time="0.076">
</testcase>
<testcase classname="GraphQL Input args handles the glob operator" name="GraphQL Input args handles the glob operator" time="0.104">
</testcase>
<testcase classname="GraphQL Input args filters date fields" name="GraphQL Input args filters date fields" time="0.046">
</testcase>
<testcase classname="GraphQL Input args sorts results" name="GraphQL Input args sorts results" time="0.055">
</testcase>
<testcase classname="GraphQL Input args returns list of distinct values in a field" name="GraphQL Input args returns list of distinct values in a field" time="0.064">
</testcase>
<testcase classname="GraphQL Input args handles the group connection field" name="GraphQL Input args handles the group connection field" time="0.067">
</testcase>
<testcase classname="GraphQL Input args handles the nested group connection field" name="GraphQL Input args handles the nested group connection field" time="0.089">
</testcase>
<testcase classname="GraphQL Input args can query object arrays" name="GraphQL Input args can query object arrays" time="0.083">
</testcase>
<testcase classname="filtering on linked nodes filters on linked nodes via id" name="filtering on linked nodes filters on linked nodes via id" time="0.024">
</testcase>
<testcase classname="filtering on linked nodes returns all matching linked nodes" name="filtering on linked nodes returns all matching linked nodes" time="0.006">
</testcase>
<testcase classname="filtering on linked nodes handles elemMatch operator" name="filtering on linked nodes handles elemMatch operator" time="0.023">
</testcase>
<testcase classname="filtering on linked nodes doesn't mutate node object" name="filtering on linked nodes doesn't mutate node object" time="0.017">
</testcase>
<testcase classname="filtering on linked nodes skips fields with missing nodes" name="filtering on linked nodes skips fields with missing nodes" time="0.001">
</testcase>
</testsuite>
<testsuite name="Excerpt is generated correctly from schema" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:47" time="3.413" tests="12">
<testcase classname="Excerpt is generated correctly from schema correctly loads an excerpt" name="Excerpt is generated correctly from schema correctly loads an excerpt" time="0.258">
</testcase>
<testcase classname="Excerpt is generated correctly from schema correctly loads a default excerpt" name="Excerpt is generated correctly from schema correctly loads a default excerpt" time="0.023">
</testcase>
<testcase classname="Excerpt is generated correctly from schema correctly uses excerpt separator" name="Excerpt is generated correctly from schema correctly uses excerpt separator" time="0.025">
</testcase>
<testcase classname="Excerpt is generated correctly from schema correctly prunes length to default value" name="Excerpt is generated correctly from schema correctly prunes length to default value" time="0.033">
</testcase>
<testcase classname="Excerpt is generated correctly from schema correctly prunes length to provided parameter" name="Excerpt is generated correctly from schema correctly prunes length to provided parameter" time="0.018">
</testcase>
<testcase classname="Excerpt is generated correctly from schema correctly prunes length to provided parameter with truncate" name="Excerpt is generated correctly from schema correctly prunes length to provided parameter with truncate" time="0.018">
</testcase>
<testcase classname="Wordcount and timeToRead are generated correctly from schema correctly uses wordCount parameters" name="Wordcount and timeToRead are generated correctly from schema correctly uses wordCount parameters" time="0.037">
</testcase>
<testcase classname="Wordcount and timeToRead are generated correctly from schema correctly uses a default value for wordCount" name="Wordcount and timeToRead are generated correctly from schema correctly uses a default value for wordCount" time="0.016">
</testcase>
<testcase classname="Wordcount and timeToRead are generated correctly from schema correctly uses a default value for timeToRead" name="Wordcount and timeToRead are generated correctly from schema correctly uses a default value for timeToRead" time="0.022">
</testcase>
<testcase classname="Table of contents is generated correctly from schema returns null on non existing table of contents field" name="Table of contents is generated correctly from schema returns null on non existing table of contents field" time="0.036">
</testcase>
<testcase classname="Table of contents is generated correctly from schema correctly generates table of contents" name="Table of contents is generated correctly from schema correctly generates table of contents" time="0.029">
</testcase>
<testcase classname="Links are correctly prefixed correctly prefixes links" name="Links are correctly prefixed correctly prefixes links" time="0.022">
</testcase>
</testsuite>
<testsuite name="collatePluginAPIs" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:50" time="2.146" tests="8">
<testcase classname="collatePluginAPIs Identifies APIs used by a site's plugins" name="collatePluginAPIs Identifies APIs used by a site's plugins" time="0.005">
</testcase>
<testcase classname="collatePluginAPIs Identifies incorrect APIs used by a site's plugins" name="collatePluginAPIs Identifies incorrect APIs used by a site's plugins" time="0.003">
</testcase>
<testcase classname="handleBadExports Does nothing when there are no bad exports" name="handleBadExports Does nothing when there are no bad exports" time="0.001">
</testcase>
<testcase classname="handleBadExports Calls reporter.panicOnBuild when bad exports are detected" name="handleBadExports Calls reporter.panicOnBuild when bad exports are detected" time="0.428">
</testcase>
<testcase classname="handleMultipleReplaceRenderers Does nothing when replaceRenderers is implemented once" name="handleMultipleReplaceRenderers Does nothing when replaceRenderers is implemented once" time="0.002">
</testcase>
<testcase classname="handleMultipleReplaceRenderers Sets skipSSR when replaceRenderers is implemented more than once" name="handleMultipleReplaceRenderers Sets skipSSR when replaceRenderers is implemented more than once" time="0.116">
</testcase>
<testcase classname="warnOnIncompatiblePeerDependency Does not warn when no peer dependency" name="warnOnIncompatiblePeerDependency Does not warn when no peer dependency" time="0.002">
</testcase>
<testcase classname="warnOnIncompatiblePeerDependency Warns on incompatible gatsby peer dependency" name="warnOnIncompatiblePeerDependency Warns on incompatible gatsby peer dependency" time="0.013">
</testcase>
</testsuite>
<testsuite name="Process JSON nodes correctly" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:52" time="1.157" tests="6">
<testcase classname="Process JSON nodes correctly correctly creates nodes from JSON which is an array of objects" name="Process JSON nodes correctly correctly creates nodes from JSON which is an array of objects" time="0.013">
</testcase>
<testcase classname="Process JSON nodes correctly correctly creates a node from JSON which is a single object" name="Process JSON nodes correctly correctly creates a node from JSON which is a single object" time="0.004">
</testcase>
<testcase classname="Process JSON nodes correctly correctly sets node type for array of objects" name="Process JSON nodes correctly correctly sets node type for array of objects" time="0.001">
</testcase>
<testcase classname="Process JSON nodes correctly correctly sets node type for single object" name="Process JSON nodes correctly correctly sets node type for single object" time="0.002">
</testcase>
<testcase classname="Process JSON nodes correctly correctly creates nodes from JSON which is an array of objects and doesn't come from fs" name="Process JSON nodes correctly correctly creates nodes from JSON which is an array of objects and doesn't come from fs" time="0.008">
</testcase>
<testcase classname="Process JSON nodes correctly correctly creates a node from JSON which is a single object and doesn't come from fs" name="Process JSON nodes correctly correctly creates a node from JSON which is a single object and doesn't come from fs" time="0.003">
</testcase>
</testsuite>
<testsuite name="gatsby-remark-copy-linked-files" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:47" time="7.447" tests="20">
<testcase classname="gatsby-remark-copy-linked-files images can copy .svg" name="gatsby-remark-copy-linked-files images can copy .svg" time="0.032">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files images can copy .gif" name="gatsby-remark-copy-linked-files images can copy .gif" time="0.003">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files images ignores images with .png" name="gatsby-remark-copy-linked-files images ignores images with .png" time="0.001">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files images ignores images with .jpg" name="gatsby-remark-copy-linked-files images ignores images with .jpg" time="0.004">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files images ignores images with .jpeg" name="gatsby-remark-copy-linked-files images ignores images with .jpeg" time="0.003">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy reference-style images" name="gatsby-remark-copy-linked-files can copy reference-style images" time="0.003">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy file links" name="gatsby-remark-copy-linked-files can copy file links" time="0.003">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy HTML file links" name="gatsby-remark-copy-linked-files can copy HTML file links" time="0.05">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy HTML images" name="gatsby-remark-copy-linked-files can copy HTML images" time="0.006">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy HTML multiple images" name="gatsby-remark-copy-linked-files can copy HTML multiple images" time="0.008">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy HTML multiple images when some are in ignore extensions" name="gatsby-remark-copy-linked-files can copy HTML multiple images when some are in ignore extensions" time="0.005">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy HTML videos" name="gatsby-remark-copy-linked-files can copy HTML videos" time="0.007">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files can copy HTML videos when some siblings are in ignore extensions" name="gatsby-remark-copy-linked-files can copy HTML videos when some siblings are in ignore extensions" time="0.006">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files leaves HTML nodes alone" name="gatsby-remark-copy-linked-files leaves HTML nodes alone" time="0.006">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files leaves absolute file paths alone" name="gatsby-remark-copy-linked-files leaves absolute file paths alone" time="0.002">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files options.destinationDir throws an error if the destination directory is not within 'public'" name="gatsby-remark-copy-linked-files options.destinationDir throws an error if the destination directory is not within 'public'" time="0.004">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files options.destinationDir copies file to destinationDir when supplied" name="gatsby-remark-copy-linked-files options.destinationDir copies file to destinationDir when supplied" time="0.002">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files options.destinationDir copies file to destinationDir when supplied (with pathPrefix)" name="gatsby-remark-copy-linked-files options.destinationDir copies file to destinationDir when supplied (with pathPrefix)" time="0.006">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files options.destinationDir copies file to root dir when not supplied'" name="gatsby-remark-copy-linked-files options.destinationDir copies file to root dir when not supplied'" time="0.002">
</testcase>
<testcase classname="gatsby-remark-copy-linked-files options.ignoreFileExtensions optionally copies PNG, JPG/JPEG, BPM and TIFF files" name="gatsby-remark-copy-linked-files options.ignoreFileExtensions optionally copies PNG, JPG/JPEG, BPM and TIFF files" time="0.002">
</testcase>
</testsuite>
<testsuite name="Resolve module exports" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:54" time="3.835" tests="10">
<testcase classname="Resolve module exports Returns empty array for file paths that don't exist" name="Resolve module exports Returns empty array for file paths that don't exist" time="0.005">
</testcase>
<testcase classname="Resolve module exports Returns empty array for directory paths that don't exist" name="Resolve module exports Returns empty array for directory paths that don't exist" time="0.002">
</testcase>
<testcase classname="Resolve module exports Show meaningful error message for invalid JavaScript" name="Resolve module exports Show meaningful error message for invalid JavaScript" time="0.07">
</testcase>
<testcase classname="Resolve module exports Resolves an export" name="Resolve module exports Resolves an export" time="0.019">
</testcase>
<testcase classname="Resolve module exports Resolves multiple exports" name="Resolve module exports Resolves multiple exports" time="0.008">
</testcase>
<testcase classname="Resolve module exports Resolves an export from an ES6 file" name="Resolve module exports Resolves an export from an ES6 file" time="0.007">
</testcase>
<testcase classname="Resolve module exports Resolves an exported const" name="Resolve module exports Resolves an exported const" time="0.004">
</testcase>
<testcase classname="Resolve module exports Resolves module.exports" name="Resolve module exports Resolves module.exports" time="0.002">
</testcase>
<testcase classname="Resolve module exports Resolves exports from a larger file" name="Resolve module exports Resolves exports from a larger file" time="0.056">
</testcase>
<testcase classname="Resolve module exports Ignores exports.__esModule" name="Resolve module exports Ignores exports.__esModule" time="0.003">
</testcase>
</testsuite>
<testsuite name="build-node-types" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:55" time="4.5" tests="11">
<testcase classname="build-node-types should build types" name="build-node-types should build types" time="0.028">
</testcase>
<testcase classname="build-node-types should result in a valid queryable schema" name="build-node-types should result in a valid queryable schema" time="0.074">
</testcase>
<testcase classname="build-node-types should link children automatically" name="build-node-types should link children automatically" time="0.16">
</testcase>
<testcase classname="build-node-types should create typed children fields" name="build-node-types should create typed children fields" time="0.04">
</testcase>
<testcase classname="build-node-types should create typed child field for singular children" name="build-node-types should create typed child field for singular children" time="0.021">
</testcase>
<testcase classname="build-node-types should handle plugin fields" name="build-node-types should handle plugin fields" time="0.052">
</testcase>
<testcase classname="build-node-types should create root query type page dependency" name="build-node-types should create root query type page dependency" time="0.023">
</testcase>
<testcase classname="build-node-types should create children page dependency" name="build-node-types should create children page dependency" time="0.032">
</testcase>
<testcase classname="build-node-types should create parent page dependency" name="build-node-types should create parent page dependency" time="0.017">
</testcase>
<testcase classname="build-node-types should create childX page dependency" name="build-node-types should create childX page dependency" time="0.022">
</testcase>
<testcase classname="build-node-types should create childrenX page dependency" name="build-node-types should create childrenX page dependency" time="0.024">
</testcase>
</testsuite>
<testsuite name="gatsby-remark-code-repls" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:58" time="2.117" tests="39">
<testcase classname="gatsby-remark-code-repls Babel remark transform generates a link for the specified example file" name="gatsby-remark-code-repls Babel remark transform generates a link for the specified example file" time="0.01">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform generates a link with the specified target" name="gatsby-remark-code-repls Babel remark transform generates a link with the specified target" time="0.004">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform generates a link for files in nested directories" name="gatsby-remark-code-repls Babel remark transform generates a link for files in nested directories" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform generates a link with the specified default text" name="gatsby-remark-code-repls Babel remark transform generates a link with the specified default text" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform generates a link with the specified inline text even if default text is specified" name="gatsby-remark-code-repls Babel remark transform generates a link with the specified inline text even if default text is specified" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform verifies example files relative to the specified directory" name="gatsby-remark-code-repls Babel remark transform verifies example files relative to the specified directory" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform errors if you do not provide a directory parameter" name="gatsby-remark-code-repls Babel remark transform errors if you do not provide a directory parameter" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform errors if you provide an invalid directory parameter" name="gatsby-remark-code-repls Babel remark transform errors if you provide an invalid directory parameter" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Babel remark transform errors if you provide multiple files in non-codesandbox examples" name="gatsby-remark-code-repls Babel remark transform errors if you provide multiple files in non-codesandbox examples" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform generates a link for the specified example file" name="gatsby-remark-code-repls Codepen remark transform generates a link for the specified example file" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform generates a link with the specified target" name="gatsby-remark-code-repls Codepen remark transform generates a link with the specified target" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform generates a link for files in nested directories" name="gatsby-remark-code-repls Codepen remark transform generates a link for files in nested directories" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform generates a link with the specified default text" name="gatsby-remark-code-repls Codepen remark transform generates a link with the specified default text" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform generates a link with the specified inline text even if default text is specified" name="gatsby-remark-code-repls Codepen remark transform generates a link with the specified inline text even if default text is specified" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform verifies example files relative to the specified directory" name="gatsby-remark-code-repls Codepen remark transform verifies example files relative to the specified directory" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform errors if you do not provide a directory parameter" name="gatsby-remark-code-repls Codepen remark transform errors if you do not provide a directory parameter" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform errors if you provide an invalid directory parameter" name="gatsby-remark-code-repls Codepen remark transform errors if you provide an invalid directory parameter" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Codepen remark transform errors if you provide multiple files in non-codesandbox examples" name="gatsby-remark-code-repls Codepen remark transform errors if you provide multiple files in non-codesandbox examples" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform generates a link for the specified example file" name="gatsby-remark-code-repls CodeSandbox remark transform generates a link for the specified example file" time="0.004">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform generates a link with the specified target" name="gatsby-remark-code-repls CodeSandbox remark transform generates a link with the specified target" time="0.004">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform generates a link for files in nested directories" name="gatsby-remark-code-repls CodeSandbox remark transform generates a link for files in nested directories" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform generates a link with the specified default text" name="gatsby-remark-code-repls CodeSandbox remark transform generates a link with the specified default text" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform generates a link with the specified inline text even if default text is specified" name="gatsby-remark-code-repls CodeSandbox remark transform generates a link with the specified inline text even if default text is specified" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform verifies example files relative to the specified directory" name="gatsby-remark-code-repls CodeSandbox remark transform verifies example files relative to the specified directory" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform errors if you do not provide a directory parameter" name="gatsby-remark-code-repls CodeSandbox remark transform errors if you do not provide a directory parameter" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform errors if you provide an invalid directory parameter" name="gatsby-remark-code-repls CodeSandbox remark transform errors if you provide an invalid directory parameter" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform errors if you provide multiple files in non-codesandbox examples" name="gatsby-remark-code-repls CodeSandbox remark transform errors if you provide multiple files in non-codesandbox examples" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform supports custom html config option for index html" name="gatsby-remark-code-repls CodeSandbox remark transform supports custom html config option for index html" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform supports custom dependencies config option for NPM module dependencies" name="gatsby-remark-code-repls CodeSandbox remark transform supports custom dependencies config option for NPM module dependencies" time="0.008">
</testcase>
<testcase classname="gatsby-remark-code-repls CodeSandbox remark transform supports importing multiple files" name="gatsby-remark-code-repls CodeSandbox remark transform supports importing multiple files" time="0.005">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform generates a link for the specified example file" name="gatsby-remark-code-repls Ramda remark transform generates a link for the specified example file" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform generates a link with the specified target" name="gatsby-remark-code-repls Ramda remark transform generates a link with the specified target" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform generates a link for files in nested directories" name="gatsby-remark-code-repls Ramda remark transform generates a link for files in nested directories" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform generates a link with the specified default text" name="gatsby-remark-code-repls Ramda remark transform generates a link with the specified default text" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform generates a link with the specified inline text even if default text is specified" name="gatsby-remark-code-repls Ramda remark transform generates a link with the specified inline text even if default text is specified" time="0.003">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform verifies example files relative to the specified directory" name="gatsby-remark-code-repls Ramda remark transform verifies example files relative to the specified directory" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform errors if you do not provide a directory parameter" name="gatsby-remark-code-repls Ramda remark transform errors if you do not provide a directory parameter" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform errors if you provide an invalid directory parameter" name="gatsby-remark-code-repls Ramda remark transform errors if you provide an invalid directory parameter" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls Ramda remark transform errors if you provide multiple files in non-codesandbox examples" name="gatsby-remark-code-repls Ramda remark transform errors if you provide multiple files in non-codesandbox examples" time="0.002">
</testcase>
</testsuite>
<testsuite name="gatsby-remark-code-repls" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:00" time="1.179" tests="13">
<testcase classname="gatsby-remark-code-repls gatsby-node should iterate over all JavaScript files in the examples directory" name="gatsby-remark-code-repls gatsby-node should iterate over all JavaScript files in the examples directory" time="0.004">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should ignore non JavaScript files in the examples directory" name="gatsby-remark-code-repls gatsby-node should ignore non JavaScript files in the examples directory" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should error if provided an invalid examples directory" name="gatsby-remark-code-repls gatsby-node should error if provided an invalid examples directory" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should warn about an empty examples directory" name="gatsby-remark-code-repls gatsby-node should warn about an empty examples directory" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should create redirect pages for the code in each example file" name="gatsby-remark-code-repls gatsby-node should create redirect pages for the code in each example file" time="0.002">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should use a default redirect template" name="gatsby-remark-code-repls gatsby-node should use a default redirect template" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should use a specified redirect template override" name="gatsby-remark-code-repls gatsby-node should use a specified redirect template override" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should error if an invalid redirect template is specified" name="gatsby-remark-code-repls gatsby-node should error if an invalid redirect template is specified" time="0">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should not load any external packages by default" name="gatsby-remark-code-repls gatsby-node should not load any external packages by default" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should load custom externals if specified" name="gatsby-remark-code-repls gatsby-node should load custom externals if specified" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should inject the required prop-types for the Codepen prefill API" name="gatsby-remark-code-repls gatsby-node should inject the required prop-types for the Codepen prefill API" time="0.001">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should render default HTML for index page if no override specified" name="gatsby-remark-code-repls gatsby-node should render default HTML for index page if no override specified" time="0">
</testcase>
<testcase classname="gatsby-remark-code-repls gatsby-node should support custom, user-defined HTML for index page" name="gatsby-remark-code-repls gatsby-node should support custom, user-defined HTML for index page" time="0.001">
</testcase>
</testsuite>
<testsuite name="Process contentful data" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:00" time="1.616" tests="14">
<testcase classname="Process contentful data builds entry list" name="Process contentful data builds entry list" time="0.026">
</testcase>
<testcase classname="Process contentful data builds list of resolvable data" name="Process contentful data builds list of resolvable data" time="0.002">
</testcase>
<testcase classname="Process contentful data builds foreignReferenceMap" name="Process contentful data builds foreignReferenceMap" time="0.002">
</testcase>
<testcase classname="Process contentful data creates nodes for each entry" name="Process contentful data creates nodes for each entry" time="0.028">
</testcase>
<testcase classname="Process contentful data creates nodes for each asset" name="Process contentful data creates nodes for each asset" time="0.012">
</testcase>
<testcase classname="Fix contentful IDs leaves ids that start with a string the same" name="Fix contentful IDs leaves ids that start with a string the same" time="0.001">
</testcase>
<testcase classname="Fix contentful IDs left pads ids that start with a number of a "c"" name="Fix contentful IDs left pads ids that start with a number of a "c"" time="0">
</testcase>
<testcase classname="Gets field value based on current locale Gets the specified locale" name="Gets field value based on current locale Gets the specified locale" time="0.001">
</testcase>
<testcase classname="Gets field value based on current locale Gets the specified locale if the field is falsey" name="Gets field value based on current locale Gets the specified locale if the field is falsey" time="0.001">
</testcase>
<testcase classname="Gets field value based on current locale falls back to the locale's fallback locale if passed a locale that doesn't have a localized field" name="Gets field value based on current locale falls back to the locale's fallback locale if passed a locale that doesn't have a localized field" time="0">
</testcase>
<testcase classname="Gets field value based on current locale returns null if passed a locale that doesn't have a field on a localized field" name="Gets field value based on current locale returns null if passed a locale that doesn't have a field on a localized field" time="0.001">
</testcase>
<testcase classname="Gets field value based on current locale returns null if passed a locale that doesn't have a field nor a fallbackCode" name="Gets field value based on current locale returns null if passed a locale that doesn't have a field nor a fallbackCode" time="0">
</testcase>
<testcase classname="Make IDs It doesn't postfix the id if its the default locale" name="Make IDs It doesn't postfix the id if its the default locale" time="0.001">
</testcase>
<testcase classname="Make IDs It does postfix the id if its not the default locale" name="Make IDs It does postfix the id if its not the default locale" time="0">
</testcase>
</testsuite>
<testsuite name="Add pages" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:01" time="2.045" tests="11">
<testcase classname="Add pages allows you to add pages" name="Add pages allows you to add pages" time="0.009">
</testcase>
<testcase classname="Add pages Fails if path is missing" name="Add pages Fails if path is missing" time="0.001">
</testcase>
<testcase classname="Add pages Fails if component path is missing" name="Add pages Fails if component path is missing" time="0.002">
</testcase>
<testcase classname="Add pages Fails if the component path isn't absolute" name="Add pages Fails if the component path isn't absolute" time="0.001">
</testcase>
<testcase classname="Add pages Fails if use a reserved field in the context object" name="Add pages Fails if use a reserved field in the context object" time="0.002">
</testcase>
<testcase classname="Add pages adds an initial forward slash if the user doesn't" name="Add pages adds an initial forward slash if the user doesn't" time="0.001">
</testcase>
<testcase classname="Add pages allows you to add pages with context" name="Add pages allows you to add pages with context" time="0.002">
</testcase>
<testcase classname="Add pages allows you to add pages with matchPath" name="Add pages allows you to add pages with matchPath" time="0.002">
</testcase>
<testcase classname="Add pages allows you to add multiple pages" name="Add pages allows you to add multiple pages" time="0.001">
</testcase>
<testcase classname="Add pages allows you to update existing pages (based on path)" name="Add pages allows you to update existing pages (based on path)" time="0.002">
</testcase>
<testcase classname="Add pages allows you to delete paths" name="Add pages allows you to delete paths" time="0.001">
</testcase>
</testsuite>
<testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:01" time="2.799" tests="10">
<testcase classname=" it returns empty array when 0 images" name=" it returns empty array when 0 images" time="0.007">
</testcase>
<testcase classname=" it leaves non-relative images alone" name=" it leaves non-relative images alone" time="0.004">
</testcase>
<testcase classname=" it transforms images in markdown" name=" it transforms images in markdown" time="0.008">
</testcase>
<testcase classname=" it transforms multiple images in markdown" name=" it transforms multiple images in markdown" time="0.004">
</testcase>
<testcase classname=" it transforms HTML img tags" name=" it transforms HTML img tags" time="0.016">
</testcase>
<testcase classname=" it leaves non-relative HTML img tags alone" name=" it leaves non-relative HTML img tags alone" time="0.005">
</testcase>
<testcase classname=" it leaves images that are already linked alone" name=" it leaves images that are already linked alone" time="0.003">
</testcase>
<testcase classname=" it leaves linked HTML img tags alone" name=" it leaves linked HTML img tags alone" time="0.005">
</testcase>
<testcase classname=" it leaves single-line linked HTML img tags alone" name=" it leaves single-line linked HTML img tags alone" time="0.008">
</testcase>
<testcase classname=" it handles goofy nesting properly" name=" it handles goofy nesting properly" time="0.005">
</testcase>
</testsuite>
<testsuite name="connectionFromArray()" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:04" time="1.347" tests="7">
<testcase classname="connectionFromArray() basic slicing returns all elements without filters" name="connectionFromArray() basic slicing returns all elements without filters" time="0.006">
</testcase>
<testcase classname="connectionFromArray() basic slicing respects a smaller first" name="connectionFromArray() basic slicing respects a smaller first" time="0.001">
</testcase>
<testcase classname="connectionFromArray() basic slicing respects an overly large first" name="connectionFromArray() basic slicing respects an overly large first" time="0.001">
</testcase>
<testcase classname="connectionFromArray() pagination respects limit and skip" name="connectionFromArray() pagination respects limit and skip" time="0.001">
</testcase>
<testcase classname="connectionFromArray() pagination respects limit and skip with large skip" name="connectionFromArray() pagination respects limit and skip with large skip" time="0">
</testcase>
<testcase classname="connectionFromPromisedArray() returns all elements without filters" name="connectionFromPromisedArray() returns all elements without filters" time="0.001">
</testcase>
<testcase classname="connectionFromPromisedArray() respects a smaller first" name="connectionFromPromisedArray() respects a smaller first" time="0.001">
</testcase>
</testsuite>
<testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:04" time="3.646" tests="13">
<testcase classname=" Transforms queries in <StaticQuery>" name=" Transforms queries in <StaticQuery>" time="1.314">
</testcase>
<testcase classname=" Transforms queries defined in own variable in <StaticQuery>" name=" Transforms queries defined in own variable in <StaticQuery>" time="0.027">
</testcase>
<testcase classname=" Transforms queries in page components" name=" Transforms queries in page components" time="0.007">
</testcase>
<testcase classname=" allows the global tag" name=" allows the global tag" time="0.005">
</testcase>
<testcase classname=" distinguishes between the right tags" name=" distinguishes between the right tags" time="0.008">
</testcase>
<testcase classname=" handles import aliasing" name=" handles import aliasing" time="0.004">
</testcase>
<testcase classname=" handles require" name=" handles require" time="0.011">
</testcase>
<testcase classname=" handles require namespace" name=" handles require namespace" time="0.008">
</testcase>
<testcase classname=" handles require alias" name=" handles require alias" time="0.007">
</testcase>
<testcase classname=" Leaves other graphql tags alone" name=" Leaves other graphql tags alone" time="0.008">
</testcase>
<testcase classname=" Removes all gatsby queries" name=" Removes all gatsby queries" time="0.007">
</testcase>
<testcase classname=" Handles closing StaticQuery tag" name=" Handles closing StaticQuery tag" time="0.012">
</testcase>
<testcase classname=" Doesn't add data import for non static queries" name=" Doesn't add data import for non static queries" time="0.024">
</testcase>
</testsuite>
<testsuite name="build-node-connections" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:05" time="3.366" tests="6">
<testcase classname="build-node-connections should build connections" name="build-node-connections should build connections" time="0.038">
</testcase>
<testcase classname="build-node-connections should result in a valid queryable schema" name="build-node-connections should result in a valid queryable schema" time="0.059">
</testcase>
<testcase classname="build-node-connections should link children automatically" name="build-node-connections should link children automatically" time="0.022">
</testcase>
<testcase classname="build-node-connections should create typed children fields" name="build-node-connections should create typed children fields" time="0.026">
</testcase>
<testcase classname="build-node-connections should create typed child field for singular children" name="build-node-connections should create typed child field for singular children" time="0.027">
</testcase>
<testcase classname="build-node-connections should create page dependency" name="build-node-connections should create page dependency" time="0.019">
</testcase>
</testsuite>
<testsuite name="gatsby-plugin-sharp" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:49:49" time="19.651" tests="19">
<testcase classname="gatsby-plugin-sharp queueImageResizing should round height when auto-calculated" name="gatsby-plugin-sharp queueImageResizing should round height when auto-calculated" time="0.008">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid includes responsive image properties, e.g. sizes, srcset, etc." name="gatsby-plugin-sharp fluid includes responsive image properties, e.g. sizes, srcset, etc." time="0.702">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid adds pathPrefix if defined" name="gatsby-plugin-sharp fluid adds pathPrefix if defined" time="0.009">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid keeps original file name" name="gatsby-plugin-sharp fluid keeps original file name" time="0.009">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid accounts for pixel density" name="gatsby-plugin-sharp fluid accounts for pixel density" time="0.149">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid can optionally ignore pixel density" name="gatsby-plugin-sharp fluid can optionally ignore pixel density" time="0.008">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid does not change the arguments object it is given" name="gatsby-plugin-sharp fluid does not change the arguments object it is given" time="0.007">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid infers the maxWidth if only maxHeight is given" name="gatsby-plugin-sharp fluid infers the maxWidth if only maxHeight is given" time="0.016">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid should throw if maxWidth is less than 1" name="gatsby-plugin-sharp fluid should throw if maxWidth is less than 1" time="0.005">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid accepts srcSet breakpoints" name="gatsby-plugin-sharp fluid accepts srcSet breakpoints" time="0.011">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid should throw on srcSet breakpoints less than 1" name="gatsby-plugin-sharp fluid should throw on srcSet breakpoints less than 1" time="0.004">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid ensure maxWidth is in srcSet breakpoints" name="gatsby-plugin-sharp fluid ensure maxWidth is in srcSet breakpoints" time="0.012">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid reject any breakpoints larger than the original width" name="gatsby-plugin-sharp fluid reject any breakpoints larger than the original width" time="0.012">
</testcase>
<testcase classname="gatsby-plugin-sharp fluid prevents duplicate breakpoints" name="gatsby-plugin-sharp fluid prevents duplicate breakpoints" time="0.009">
</testcase>
<testcase classname="gatsby-plugin-sharp fixed does not warn when the requested width is equal to the image width" name="gatsby-plugin-sharp fixed does not warn when the requested width is equal to the image width" time="0.013">
</testcase>
<testcase classname="gatsby-plugin-sharp fixed warns when the requested width is greater than the image width" name="gatsby-plugin-sharp fixed warns when the requested width is greater than the image width" time="0.004">
</testcase>
<testcase classname="gatsby-plugin-sharp fixed correctly infers the width when only the height is given" name="gatsby-plugin-sharp fixed correctly infers the width when only the height is given" time="0.02">
</testcase>
<testcase classname="gatsby-plugin-sharp base64 converts image to base64" name="gatsby-plugin-sharp base64 converts image to base64" time="0.006">
</testcase>
<testcase classname="gatsby-plugin-sharp image quirks handles padding bytes correctly" name="gatsby-plugin-sharp image quirks handles padding bytes correctly" time="0.014">
</testcase>
</testsuite>
<testsuite name="highlighting a line range" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:07" time="1.574" tests="18">
<testcase classname="highlighting a line range highlight-line strips directive" name="highlighting a line range highlight-line strips directive" time="0.005">
</testcase>
<testcase classname="highlighting a line range highlight-line highlights line" name="highlighting a line range highlight-line highlights line" time="0.001">
</testcase>
<testcase classname="highlighting a line range highlight-next-line strips directive" name="highlighting a line range highlight-next-line strips directive" time="0">
</testcase>
<testcase classname="highlighting a line range highlight-next-line highlights correct line" name="highlighting a line range highlight-next-line highlights correct line" time="0.001">
</testcase>
<testcase classname="highlighting a line range highlight-start / highlight-end strips directives" name="highlighting a line range highlight-start / highlight-end strips directives" time="0.002">
</testcase>
<testcase classname="highlighting a line range highlight-start / highlight-end highlights correct lines" name="highlighting a line range highlight-start / highlight-end highlights correct lines" time="0.001">
</testcase>
<testcase classname="highlighting a line range highlight-start / highlight-end highlights without end directive" name="highlighting a line range highlight-start / highlight-end highlights without end directive" time="0.001">
</testcase>
<testcase classname="highlighting a line range highlight-range strips directives" name="highlighting a line range highlight-range strips directives" time="0.001">
</testcase>
<testcase classname="highlighting a line range highlight-range highlights correct lines" name="highlighting a line range highlight-range highlights correct lines" time="0.001">
</testcase>
<testcase classname="highlighting a line range highlight-range does not highlight and warns if range is invalid" name="highlighting a line range highlight-range does not highlight and warns if range is invalid" time="0.002">
</testcase>
<testcase classname="highlighting a line range highlight-range highlights until end of code block if ranges goes farther" name="highlighting a line range highlight-range highlights until end of code block if ranges goes farther" time="0.002">
</testcase>
<testcase classname="highlighting a line range jsx comment removes directive" name="highlighting a line range jsx comment removes directive" time="0.001">
</testcase>
<testcase classname="highlighting a line range jsx comment highlights comment line" name="highlighting a line range jsx comment highlights comment line" time="0.001">
</testcase>
<testcase classname="highlighting a line range jsx comment highlights comment line after Prism highlighting" name="highlighting a line range jsx comment highlights comment line after Prism highlighting" time="0.001">
</testcase>
<testcase classname="highlighting a line range yaml strips directive" name="highlighting a line range yaml strips directive" time="0.001">
</testcase>
<testcase classname="highlighting a line range yaml highlights yaml" name="highlighting a line range yaml highlights yaml" time="0.002">
</testcase>
<testcase classname="highlighting a line range kitchen sink strips directives" name="highlighting a line range kitchen sink strips directives" time="0.003">
</testcase>
<testcase classname="highlighting a line range kitchen sink highlights multiple directives" name="highlighting a line range kitchen sink highlights multiple directives" time="0.001">
</testcase>
</testsuite>
<testsuite name="parses numeric ranges from the languages markdown code directive" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:09" time="1.152" tests="12">
<testcase classname="parses numeric ranges from the languages markdown code directive parses numeric ranges from the languages variable" name="parses numeric ranges from the languages markdown code directive parses numeric ranges from the languages variable" time="0.005">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive ignores negative numbers" name="parses numeric ranges from the languages markdown code directive ignores negative numbers" time="0.001">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive parses the right line number start index from the languages variable" name="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive parses the right line number start index from the languages variable" time="0.002">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive parses the right line number start index without a specified language" name="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive parses the right line number start index without a specified language" time="0.001">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive ignores non-true or non-number values" name="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive ignores non-true or non-number values" time="0.001">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive casts decimals line number start into the nearest lower integer" name="parses numeric ranges from the languages markdown code directive parses line numbering options from the languages markdown code directive casts decimals line number start into the nearest lower integer" time="0">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options one line highlighted" name="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options one line highlighted" time="0">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options multiple lines highlighted" name="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options multiple lines highlighted" time="0">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options numberLines: true" name="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options numberLines: true" time="0">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options reverse ordering" name="parses numeric ranges from the languages markdown code directive parses both line numbering and line highlighting options reverse ordering" time="0.001">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive handles bad inputs" name="parses numeric ranges from the languages markdown code directive handles bad inputs" time="0.001">
</testcase>
<testcase classname="parses numeric ranges from the languages markdown code directive parses languages without ranges" name="parses numeric ranges from the languages markdown code directive parses languages without ranges" time="0">
</testcase>
</testsuite>
<testsuite name="Babelrc actions/reducer" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:08" time="1.835" tests="10">
<testcase classname="Babelrc actions/reducer allows adding a new plugin" name="Babelrc actions/reducer allows adding a new plugin" time="0.007">
</testcase>
<testcase classname="Babelrc actions/reducer allows updating the options of an existing plugin" name="Babelrc actions/reducer allows updating the options of an existing plugin" time="0.002">
</testcase>
<testcase classname="Babelrc actions/reducer allows adding a new preset" name="Babelrc actions/reducer allows adding a new preset" time="0.003">
</testcase>
<testcase classname="Babelrc actions/reducer allows updating the options of an existing preset" name="Babelrc actions/reducer allows updating the options of an existing preset" time="0.002">
</testcase>
<testcase classname="Babelrc actions/reducer allows specifying the stage for the plugin" name="Babelrc actions/reducer allows specifying the stage for the plugin" time="0.001">
</testcase>
<testcase classname="Babelrc actions/reducer allows specifying the stage for the preset" name="Babelrc actions/reducer allows specifying the stage for the preset" time="0.002">
</testcase>
<testcase classname="Babelrc actions/reducer sets default presets/plugins if there's no userland babelrc" name="Babelrc actions/reducer sets default presets/plugins if there's no userland babelrc" time="0.002">
</testcase>
<testcase classname="Babelrc actions/reducer allows setting options" name="Babelrc actions/reducer allows setting options" time="0.002">
</testcase>
<testcase classname="Babelrc actions/reducer allows setting options on a particular stage" name="Babelrc actions/reducer allows setting options on a particular stage" time="0.001">
</testcase>
<testcase classname="Babelrc actions/reducer allows merging config items" name="Babelrc actions/reducer allows merging config items" time="0.003">
</testcase>
</testsuite>
<testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:09" time="3.204" tests="7">
<testcase classname=" it returns empty array when 0 images" name=" it returns empty array when 0 images" time="0.061">
</testcase>
<testcase classname=" it leaves relative images alone" name=" it leaves relative images alone" time="0.173">
</testcase>
<testcase classname=" it leaves non-contentful images alone" name=" it leaves non-contentful images alone" time="0.003">
</testcase>
<testcase classname=" it transforms images in markdown" name=" it transforms images in markdown" time="0.006">
</testcase>
<testcase classname=" it transforms multiple images in markdown" name=" it transforms multiple images in markdown" time="0.004">
</testcase>
<testcase classname=" it transforms HTML img tags" name=" it transforms HTML img tags" time="0.023">
</testcase>
<testcase classname=" it leaves relative HTML img tags alone" name=" it leaves relative HTML img tags alone" time="0.002">
</testcase>
</testsuite>
<testsuite name="File parser" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:10" time="2.729" tests="1">
<testcase classname="File parser extracts query AST correctly from files" name="File parser extracts query AST correctly from files" time="0.124">
</testcase>
</testsuite>
<testsuite name="develop-static-entry" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:10" time="2.847" tests="6">
<testcase classname="develop-static-entry onPreRenderHTML can be used to replace headComponents" name="develop-static-entry onPreRenderHTML can be used to replace headComponents" time="0.015">
</testcase>
<testcase classname="develop-static-entry onPreRenderHTML can be used to replace postBodyComponents" name="develop-static-entry onPreRenderHTML can be used to replace postBodyComponents" time="0.005">
</testcase>
<testcase classname="develop-static-entry onPreRenderHTML can be used to replace preBodyComponents" name="develop-static-entry onPreRenderHTML can be used to replace preBodyComponents" time="0.002">
</testcase>
<testcase classname="static-entry onPreRenderHTML can be used to replace headComponents" name="static-entry onPreRenderHTML can be used to replace headComponents" time="0.016">
</testcase>
<testcase classname="static-entry onPreRenderHTML can be used to replace postBodyComponents" name="static-entry onPreRenderHTML can be used to replace postBodyComponents" time="0.007">
</testcase>
<testcase classname="static-entry onPreRenderHTML can be used to replace preBodyComponents" name="static-entry onPreRenderHTML can be used to replace preBodyComponents" time="0.004">
</testcase>
</testsuite>
<testsuite name="add page data dependency" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:13" time="0.857" tests="5">
<testcase classname="add page data dependency lets you add a node dependency" name="add page data dependency lets you add a node dependency" time="0.002">
</testcase>
<testcase classname="add page data dependency lets you add a node dependency to multiple paths" name="add page data dependency lets you add a node dependency to multiple paths" time="0.001">
</testcase>
<testcase classname="add page data dependency lets you add a connection dependency" name="add page data dependency lets you add a connection dependency" time="0">
</testcase>
<testcase classname="add page data dependency removes duplicate paths" name="add page data dependency removes duplicate paths" time="0.001">
</testcase>
<testcase classname="add page data dependency lets you add both a node and connection in one action" name="add page data dependency lets you add both a node and connection in one action" time="0.001">
</testcase>
</testsuite>
<testsuite name="undefined" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:13" time="1.201" tests="4">
<testcase classname=" Specifies proper presets and plugins in Node mode" name=" Specifies proper presets and plugins in Node mode" time="0.029">
</testcase>
<testcase classname=" Specifies proper presets and plugins in debug Node mode" name=" Specifies proper presets and plugins in debug Node mode" time="0.002">
</testcase>
<testcase classname=" Specifies proper presets and plugins in browser mode" name=" Specifies proper presets and plugins in browser mode" time="0.003">
</testcase>
<testcase classname=" Specifies proper presets and plugins in debug browser mode" name=" Specifies proper presets and plugins in debug browser mode" time="0.002">
</testcase>
</testsuite>
<testsuite name="JavaScript page creator" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:12" time="3.456" tests="9">
<testcase classname="JavaScript page creator includes the correct file types" name="JavaScript page creator includes the correct file types" time="0.037">
</testcase>
<testcase classname="JavaScript page creator filters out files that start with underscores" name="JavaScript page creator filters out files that start with underscores" time="0.002">
</testcase>
<testcase classname="JavaScript page creator filters out files that start with dot" name="JavaScript page creator filters out files that start with dot" time="0.001">
</testcase>
<testcase classname="JavaScript page creator filters out json and yaml files" name="JavaScript page creator filters out json and yaml files" time="0.001">
</testcase>
<testcase classname="JavaScript page creator filters out files that start with template-*" name="JavaScript page creator filters out files that start with template-*" time="0.003">
</testcase>
<testcase classname="JavaScript page creator filters out files that have TypeScript declaration extensions" name="JavaScript page creator filters out files that have TypeScript declaration extensions" time="0.001">
</testcase>
<testcase classname="JavaScript page creator filters out test files" name="JavaScript page creator filters out test files" time="0.003">
</testcase>
<testcase classname="JavaScript page creator create-path should create unix paths" name="JavaScript page creator create-path should create unix paths" time="0.004">
</testcase>
<testcase classname="JavaScript page creator create-path should deal with windows paths" name="JavaScript page creator create-path should deal with windows paths" time="0.002">
</testcase>
</testsuite>
<testsuite name="Track root nodes" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:14" time="2.005" tests="6">
<testcase classname="Track root nodes Tracks nodes read from redux state cache Tracks inline objects" name="Track root nodes Tracks nodes read from redux state cache Tracks inline objects" time="0.003">
</testcase>
<testcase classname="Track root nodes Tracks nodes read from redux state cache Tracks inline arrays" name="Track root nodes Tracks nodes read from redux state cache Tracks inline arrays" time="0.001">
</testcase>
<testcase classname="Track root nodes Tracks nodes read from redux state cache Doesn't track copied objects" name="Track root nodes Tracks nodes read from redux state cache Doesn't track copied objects" time="0">
</testcase>
<testcase classname="Track root nodes Tracks nodes created using createNode action Tracks inline objects" name="Track root nodes Tracks nodes created using createNode action Tracks inline objects" time="0.001">
</testcase>
<testcase classname="Track root nodes Tracks nodes returned by running sift Tracks objects when running query without filter" name="Track root nodes Tracks nodes returned by running sift Tracks objects when running query without filter" time="0.202">
</testcase>
<testcase classname="Track root nodes Tracks nodes returned by running sift Tracks objects when running query with filter" name="Track root nodes Tracks nodes returned by running sift Tracks objects when running query with filter" time="0.006">
</testcase>
</testsuite>
<testsuite name="contentful extend node type" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:14" time="4.201" tests="14">
<testcase classname="contentful extend node type createUrl allows you to create URls" name="contentful extend node type createUrl allows you to create URls" time="0.003">
</testcase>
<testcase classname="contentful extend node type createUrl ignores options it doesn't understand" name="contentful extend node type createUrl ignores options it doesn't understand" time="0.002">
</testcase>
<testcase classname="contentful extend node type resolveFixed generates responsive resolution data for images" name="contentful extend node type resolveFixed generates responsive resolution data for images" time="0.003">
</testcase>
<testcase classname="contentful extend node type resolveFixed generates responsive resolution data for images using all options" name="contentful extend node type resolveFixed generates responsive resolution data for images using all options" time="0.002">
</testcase>
<testcase classname="contentful extend node type resolveFixed If the height isn't specified it should be set keeping with the aspect ratio of the original image" name="contentful extend node type resolveFixed If the height isn't specified it should be set keeping with the aspect ratio of the original image" time="0.001">
</testcase>
<testcase classname="contentful extend node type resolveFixed if width and height are set that's what is returned" name="contentful extend node type resolveFixed if width and height are set that's what is returned" time="0.001">
</testcase>
<testcase classname="contentful extend node type resolveFixed Always outputs ints" name="contentful extend node type resolveFixed Always outputs ints" time="0.001">
</testcase>
<testcase classname="contentful extend node type resolveFixed handles null" name="contentful extend node type resolveFixed handles null" time="0.001">
</testcase>
<testcase classname="contentful extend node type resolveFluid generates responsive size data for images" name="contentful extend node type resolveFluid generates responsive size data for images" time="0.003">
</testcase>
<testcase classname="contentful extend node type resolveFluid generates fluid sizes data for images using all options" name="contentful extend node type resolveFluid generates fluid sizes data for images using all options" time="0.002">
</testcase>
<testcase classname="contentful extend node type resolveFluid handles null" name="contentful extend node type resolveFluid handles null" time="0">
</testcase>
<testcase classname="contentful extend node type resolveResize generates resized images" name="contentful extend node type resolveResize generates resized images" time="0.002">
</testcase>
<testcase classname="contentful extend node type resolveResize generates resized images using all options" name="contentful extend node type resolveResize generates resized images using all options" time="0.001">
</testcase>
<testcase classname="contentful extend node type resolveResize handles null" name="contentful extend node type resolveResize handles null" time="0">
</testcase>
</testsuite>
<testsuite name="<Link />" errors="0" failures="0" skipped="0" timestamp="2018-11-27T15:50:16" time="2.88" tests="11">
<testcase classname="<Link /> matches basic snapshot" name="<Link /> matches basic snapshot" time="0.058">
</testcase>