@@ -35,75 +35,79 @@ const fileNode = {
35
35
}
36
36
37
37
describe ( `The image helper functions` , ( ) => {
38
- it ( `getImage returns the same data if passed gatsbyImageData` , ( ) => {
39
- expect ( getImage ( imageData ) ) . toEqual ( imageData )
40
- } )
41
-
42
- it ( `getImage gets an image from a FileNode` , ( ) => {
43
- expect ( getImage ( fileNode ) ?. images . fallback ?. src ) . toEqual ( `imagesrc.jpg` )
44
- } )
45
-
46
- it ( `getImage gets an image from an IGatsbyImageDataParent` , ( ) => {
47
- expect ( getImage ( dataParent ) ?. images . fallback ?. src ) . toEqual ( `imagesrc.jpg` )
48
- } )
49
-
50
- it ( `getSrc gets src from am image data object` , ( ) => {
51
- expect ( getSrc ( imageData ) ) . toEqual ( `imagesrc.jpg` )
52
- } )
53
-
54
- it ( `getSrc gets src from a FileNode` , ( ) => {
55
- expect ( getSrc ( fileNode ) ) . toEqual ( `imagesrc.jpg` )
56
- } )
57
-
58
- it ( `getSrc gets src from an IGatsbyImageDataParent` , ( ) => {
59
- expect ( getSrc ( dataParent ) ) . toEqual ( `imagesrc.jpg` )
60
- } )
61
-
62
- it ( `getSrcSet gets srcSet from am image data object` , ( ) => {
63
- expect ( getSrcSet ( imageData ) ) . toEqual ( `imagesrcset.jpg 1x` )
64
- } )
65
-
66
- it ( `getSrcSet gets srcSet from a FileNode` , ( ) => {
67
- expect ( getSrcSet ( fileNode ) ) . toEqual ( `imagesrcset.jpg 1x` )
68
- } )
69
-
70
- it ( `getSrcSet gets srcSet from an IGatsbyImageDataParent` , ( ) => {
71
- expect ( getSrcSet ( dataParent ) ) . toEqual ( `imagesrcset.jpg 1x` )
72
- } )
73
-
74
- it ( `getImage returns undefined from an invalid object` , ( ) => {
75
- expect ( getImage ( node ) ) . toBeUndefined ( )
76
- } )
77
-
78
- it ( `getSrc returns undefined from an invalid object` , ( ) => {
79
- expect ( getSrc ( node ) ) . toBeUndefined ( )
80
- } )
81
-
82
- it ( `getSrcSet returns undefined from an invalid object` , ( ) => {
83
- expect ( getSrcSet ( node ) ) . toBeUndefined ( )
84
- } )
85
-
86
- it ( `getImage returns undefined when passed undefined` , ( ) => {
87
- expect ( getImage ( ( undefined as any ) as Node ) ) . toBeUndefined ( )
88
- } )
89
-
90
- it ( `getSrc returns undefined when passed undefined` , ( ) => {
91
- expect ( getSrc ( ( undefined as any ) as Node ) ) . toBeUndefined ( )
92
- } )
93
-
94
- it ( `getSrcSet returns undefined when passed undefined` , ( ) => {
95
- expect ( getSrcSet ( ( undefined as any ) as Node ) ) . toBeUndefined ( )
96
- } )
97
-
98
- it ( `getImage returns undefined when passed a number` , ( ) => {
99
- expect ( getImage ( ( 1 as any ) as Node ) ) . toBeUndefined ( )
100
- } )
101
-
102
- it ( `getSrc returns undefined when passed a number` , ( ) => {
103
- expect ( getSrc ( ( 1 as any ) as Node ) ) . toBeUndefined ( )
104
- } )
105
-
106
- it ( `getSrcSet returns undefined when passed a number` , ( ) => {
107
- expect ( getSrcSet ( ( 1 as any ) as Node ) ) . toBeUndefined ( )
38
+ describe ( `getImage` , ( ) => {
39
+ it ( `returns the same data if passed gatsbyImageData` , ( ) => {
40
+ expect ( getImage ( imageData ) ) . toEqual ( imageData )
41
+ } )
42
+
43
+ it ( `gets an image from a FileNode` , ( ) => {
44
+ expect ( getImage ( fileNode ) ?. images . fallback ?. src ) . toEqual ( `imagesrc.jpg` )
45
+ } )
46
+
47
+ it ( `gets an image from an IGatsbyImageDataParent` , ( ) => {
48
+ expect ( getImage ( dataParent ) ?. images . fallback ?. src ) . toEqual ( `imagesrc.jpg` )
49
+ } )
50
+ it ( `returns undefined from an invalid object` , ( ) => {
51
+ expect ( getImage ( node ) ) . toBeUndefined ( )
52
+ } )
53
+
54
+ it ( `returns undefined when passed a number` , ( ) => {
55
+ expect ( getImage ( ( 1 as any ) as Node ) ) . toBeUndefined ( )
56
+ } )
57
+
58
+ it ( `returns undefined when passed undefined` , ( ) => {
59
+ expect ( getImage ( ( undefined as any ) as Node ) ) . toBeUndefined ( )
60
+ } )
61
+ } )
62
+
63
+ describe ( `getSrc` , ( ) => {
64
+ it ( `gets src from am image data object` , ( ) => {
65
+ expect ( getSrc ( imageData ) ) . toEqual ( `imagesrc.jpg` )
66
+ } )
67
+
68
+ it ( `gets src from a FileNode` , ( ) => {
69
+ expect ( getSrc ( fileNode ) ) . toEqual ( `imagesrc.jpg` )
70
+ } )
71
+
72
+ it ( `gets src from an IGatsbyImageDataParent` , ( ) => {
73
+ expect ( getSrc ( dataParent ) ) . toEqual ( `imagesrc.jpg` )
74
+ } )
75
+
76
+ it ( `returns undefined from an invalid object` , ( ) => {
77
+ expect ( getSrc ( node ) ) . toBeUndefined ( )
78
+ } )
79
+ it ( `returns undefined when passed undefined` , ( ) => {
80
+ expect ( getSrc ( ( undefined as any ) as Node ) ) . toBeUndefined ( )
81
+ } )
82
+
83
+ it ( `returns undefined when passed a number` , ( ) => {
84
+ expect ( getSrc ( ( 1 as any ) as Node ) ) . toBeUndefined ( )
85
+ } )
86
+ } )
87
+
88
+ describe ( `getSrcSet` , ( ) => {
89
+ it ( `gets srcSet from am image data object` , ( ) => {
90
+ expect ( getSrcSet ( imageData ) ) . toEqual ( `imagesrcset.jpg 1x` )
91
+ } )
92
+
93
+ it ( `gets srcSet from a FileNode` , ( ) => {
94
+ expect ( getSrcSet ( fileNode ) ) . toEqual ( `imagesrcset.jpg 1x` )
95
+ } )
96
+
97
+ it ( `gets srcSet from an IGatsbyImageDataParent` , ( ) => {
98
+ expect ( getSrcSet ( dataParent ) ) . toEqual ( `imagesrcset.jpg 1x` )
99
+ } )
100
+
101
+ it ( `returns undefined from an invalid object` , ( ) => {
102
+ expect ( getSrcSet ( node ) ) . toBeUndefined ( )
103
+ } )
104
+
105
+ it ( `returns undefined when passed undefined` , ( ) => {
106
+ expect ( getSrcSet ( ( undefined as any ) as Node ) ) . toBeUndefined ( )
107
+ } )
108
+
109
+ it ( `returns undefined when passed a number` , ( ) => {
110
+ expect ( getSrcSet ( ( 1 as any ) as Node ) ) . toBeUndefined ( )
111
+ } )
108
112
} )
109
113
} )
0 commit comments