@@ -8,61 +8,73 @@ describe("gatsby-ssr", () => {
8
8
} ) ;
9
9
10
10
it ( "executes when includeDefaultCss is default" , ( ) => {
11
- onRenderBody ( { setHeadComponents } ) ;
11
+ onRenderBody ( { setHeadComponents } , { plugins : [ ] } ) ;
12
12
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
13
13
} ) ;
14
14
15
15
it ( "executes when gistDefaultCssInclude is default" , ( ) => {
16
- onRenderBody ( { setHeadComponents } ) ;
16
+ onRenderBody ( { setHeadComponents } , { plugins : [ ] } ) ;
17
17
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
18
18
} ) ;
19
19
20
20
it ( "executes when includeDefaultCss is true" , ( ) => {
21
- onRenderBody ( { setHeadComponents } , { includeDefaultCss : true } ) ;
21
+ onRenderBody (
22
+ { setHeadComponents } ,
23
+ { plugins : [ ] , includeDefaultCss : true }
24
+ ) ;
22
25
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
23
26
} ) ;
24
27
25
28
it ( "executes when gistDefaultCssInclude is true" , ( ) => {
26
- onRenderBody ( { setHeadComponents } , { gistDefaultCssInclude : true } ) ;
29
+ onRenderBody (
30
+ { setHeadComponents } ,
31
+ { plugins : [ ] , gistDefaultCssInclude : true }
32
+ ) ;
27
33
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
28
34
} ) ;
29
35
30
36
it ( "doesn't execute when includeDefaultCss is false" , ( ) => {
31
- onRenderBody ( { setHeadComponents } , { includeDefaultCss : false } ) ;
37
+ onRenderBody (
38
+ { setHeadComponents } ,
39
+ { plugins : [ ] , includeDefaultCss : false }
40
+ ) ;
32
41
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 0 ) ;
33
42
} ) ;
34
43
35
44
it ( "doesn't execute when gistDefaultCssInclude is false" , ( ) => {
36
- onRenderBody ( { setHeadComponents } , { gistDefaultCssInclude : false } ) ;
45
+ onRenderBody (
46
+ { setHeadComponents } ,
47
+ { plugins : [ ] , gistDefaultCssInclude : false }
48
+ ) ;
37
49
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 0 ) ;
38
50
} ) ;
39
51
40
52
it ( "executes when gistCssPreload is missing" , ( ) => {
41
- onRenderBody ( { setHeadComponents } ) ;
53
+ onRenderBody ( { setHeadComponents } , { plugins : [ ] } ) ;
42
54
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
43
55
} ) ;
44
56
45
57
it ( "executes when gistCssPreload is false" , ( ) => {
46
- onRenderBody ( { setHeadComponents } , { gistCssPreload : false } ) ;
58
+ onRenderBody ( { setHeadComponents } , { plugins : [ ] , gistCssPreload : false } ) ;
47
59
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
48
60
} ) ;
49
61
50
62
it ( "executes when gistCssPreload is true" , ( ) => {
51
- onRenderBody ( { setHeadComponents } , { gistCssPreload : true } ) ;
63
+ onRenderBody ( { setHeadComponents } , { plugins : [ ] , gistCssPreload : true } ) ;
52
64
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
53
65
expect ( setHeadComponents . mock . calls [ 0 ] [ 0 ] . length ) . toBe ( 3 ) ;
54
66
} ) ;
55
67
56
68
it ( "executes when gistCssPreload is true" , ( ) => {
57
- onRenderBody ( { setHeadComponents } , { gistCssPreload : true } ) ;
69
+ onRenderBody ( { setHeadComponents } , { plugins : [ ] , gistCssPreload : true } ) ;
58
70
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
59
71
expect ( setHeadComponents . mock . calls [ 0 ] [ 0 ] . length ) . toBe ( 3 ) ;
60
72
} ) ;
61
73
62
74
it ( "updates the url when one is provided" , ( ) => {
63
75
onRenderBody (
64
76
{ setHeadComponents } ,
65
- { gistCssPreload : true , gistCssUrlAddress : "https://test" }
77
+ { plugins : [ ] , gistCssPreload : true , gistCssUrlAddress : "https://test" }
66
78
) ;
67
79
expect ( setHeadComponents ) . toHaveBeenCalledTimes ( 1 ) ;
68
80
0 commit comments