@@ -127,8 +127,8 @@ const allNodes = [
127
127
} ,
128
128
fields : {
129
129
translations : [
130
- { locale : 'de-CH' , path : '/old/translation' } ,
131
- { locale : 'zh-CN' , path : '/existing/translation' } ,
130
+ { locale : 'de-CH' , path : '/old/translation/ ' } ,
131
+ { locale : 'zh-CN' , path : '/existing/translation/ ' } ,
132
132
] ,
133
133
} ,
134
134
} ,
@@ -172,14 +172,14 @@ describe('translateNode', () => {
172
172
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 2 , { node, name : 'filename' , value : 'imprint' } ) ;
173
173
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 3 , { node, name : 'kind' , value : 'pages' } ) ;
174
174
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 4 , { node, name : 'slug' , value : 'impressum' } ) ;
175
- expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node, name : 'path' , value : '/de/pages/impressum' } ) ;
175
+ expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node, name : 'path' , value : '/de/pages/impressum/ ' } ) ;
176
176
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 6 , { node, name : 'pathPrefix' , value : 'de' } ) ;
177
177
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 7 , {
178
178
node,
179
179
name : 'translations' ,
180
180
value : [
181
- { locale : 'en-US' , path : '/pages/imprint' } ,
182
- { locale : 'fr-FR' , path : '/fr/pages/imprimer' } ,
181
+ { locale : 'en-US' , path : '/pages/imprint/ ' } ,
182
+ { locale : 'fr-FR' , path : '/fr/pages/imprimer/ ' } ,
183
183
] ,
184
184
} ) ;
185
185
} ) ;
@@ -196,14 +196,14 @@ describe('translateNode', () => {
196
196
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 2 , { node : currentNode , name : 'filename' , value : 'imprint' } ) ;
197
197
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 3 , { node : currentNode , name : 'kind' , value : 'pages' } ) ;
198
198
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 4 , { node : currentNode , name : 'slug' , value : 'imprint' } ) ;
199
- expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node : currentNode , name : 'path' , value : '/pages/imprint' } ) ;
199
+ expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node : currentNode , name : 'path' , value : '/pages/imprint/ ' } ) ;
200
200
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 6 , { node : currentNode , name : 'pathPrefix' , value : '' } ) ;
201
201
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 7 , {
202
202
node : currentNode ,
203
203
name : 'translations' ,
204
204
value : [
205
- { locale : 'de-CH' , path : '/de/pages/impressum' } ,
206
- { locale : 'fr-FR' , path : '/fr/pages/imprimer' } ,
205
+ { locale : 'de-CH' , path : '/de/pages/impressum/ ' } ,
206
+ { locale : 'fr-FR' , path : '/fr/pages/imprimer/ ' } ,
207
207
] ,
208
208
} ) ;
209
209
} ) ;
@@ -225,7 +225,7 @@ describe('translateNode', () => {
225
225
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 2 , { node : currentNode , name : 'filename' , value : 'more' } ) ;
226
226
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 3 , { node : currentNode , name : 'kind' , value : 'sections/special' } ) ;
227
227
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 4 , { node : currentNode , name : 'slug' , value : 'more' } ) ;
228
- expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node : currentNode , name : 'path' , value : '/de/sections/special/more' } ) ;
228
+ expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node : currentNode , name : 'path' , value : '/de/sections/special/more/ ' } ) ;
229
229
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 6 , { node : currentNode , name : 'pathPrefix' , value : 'de' } ) ;
230
230
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 7 , {
231
231
node : currentNode ,
@@ -246,14 +246,14 @@ describe('translateNode', () => {
246
246
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 2 , { node, name : 'filename' , value : 'imprint' } ) ;
247
247
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 3 , { node, name : 'kind' , value : 'pages' } ) ;
248
248
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 4 , { node, name : 'slug' , value : 'impressum' } ) ;
249
- expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node, name : 'path' , value : '/de/impressum' } ) ;
249
+ expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node, name : 'path' , value : '/de/impressum/ ' } ) ;
250
250
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 6 , { node, name : 'pathPrefix' , value : 'de' } ) ;
251
251
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 7 , {
252
252
node,
253
253
name : 'translations' ,
254
254
value : [
255
- { locale : 'en-US' , path : '/imprint' } ,
256
- { locale : 'fr-FR' , path : '/fr/imprimer' } ,
255
+ { locale : 'en-US' , path : '/imprint/ ' } ,
256
+ { locale : 'fr-FR' , path : '/fr/imprimer/ ' } ,
257
257
] ,
258
258
} ) ;
259
259
} ) ;
@@ -273,15 +273,15 @@ describe('translateNode', () => {
273
273
locale : `de-CH` ,
274
274
prefix : `de` ,
275
275
slugs : {
276
- '/pages' : '/seiten' ,
276
+ '/pages/ ' : '/seiten/ ' ,
277
277
} ,
278
278
messages : { } ,
279
279
} ,
280
280
{
281
281
locale : `fr-FR` ,
282
282
prefix : `fr` ,
283
283
slugs : {
284
- '/pages' : '/feuilles' , // I know it's not a literal translation
284
+ '/pages/ ' : '/feuilles/ ' , // I know it's not a literal translation
285
285
} ,
286
286
messages : { } ,
287
287
} ,
@@ -295,29 +295,29 @@ describe('translateNode', () => {
295
295
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 2 , { node, name : 'filename' , value : 'imprint' } ) ;
296
296
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 3 , { node, name : 'kind' , value : 'pages' } ) ;
297
297
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 4 , { node, name : 'slug' , value : 'impressum' } ) ;
298
- expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node, name : 'path' , value : '/de/seiten/impressum' } ) ;
298
+ expect ( createNodeField ) . toHaveBeenNthCalledWith ( 5 , { node, name : 'path' , value : '/de/seiten/impressum/ ' } ) ;
299
299
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 6 , { node, name : 'pathPrefix' , value : 'de' } ) ;
300
300
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 7 , {
301
301
node,
302
302
name : 'translations' ,
303
303
value : [
304
- { locale : 'en-US' , path : '/pages/imprint' } ,
305
- { locale : 'fr-FR' , path : '/fr/feuilles/imprimer' } ,
304
+ { locale : 'en-US' , path : '/pages/imprint/ ' } ,
305
+ { locale : 'fr-FR' , path : '/fr/feuilles/imprimer/ ' } ,
306
306
] ,
307
307
} ) ;
308
308
309
309
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 8 , {
310
310
node : allNodes . find ( ( n ) => n . id === 'm2' ) ,
311
311
name : 'translations' ,
312
312
value : [
313
- { locale : 'de-CH' , path : '/de/seiten/impressum' } ,
314
- { locale : 'zh-CN' , path : '/existing/translation' } ,
313
+ { locale : 'de-CH' , path : '/de/seiten/impressum/ ' } ,
314
+ { locale : 'zh-CN' , path : '/existing/translation/ ' } ,
315
315
] ,
316
316
} ) ;
317
317
expect ( createNodeField ) . toHaveBeenNthCalledWith ( 9 , {
318
318
node : allNodes . find ( ( n ) => n . id === 'm1' ) ,
319
319
name : 'translations' ,
320
- value : [ { locale : 'de-CH' , path : '/de/seiten/impressum' } ] ,
320
+ value : [ { locale : 'de-CH' , path : '/de/seiten/impressum/ ' } ] ,
321
321
} ) ;
322
322
} ) ;
323
323
@@ -336,15 +336,15 @@ describe('translateNode', () => {
336
336
locale : `de-CH` ,
337
337
prefix : `de` ,
338
338
slugs : {
339
- '/pages' : '/seiten' ,
339
+ '/pages/ ' : '/seiten/ ' ,
340
340
} ,
341
341
messages : { } ,
342
342
} ,
343
343
{
344
344
locale : `fr-FR` ,
345
345
prefix : `fr` ,
346
346
slugs : {
347
- '/pages' : '/feuilles' , // I know it's not a literal translation
347
+ '/pages/ ' : '/feuilles/ ' , // I know it's not a literal translation
348
348
} ,
349
349
messages : { } ,
350
350
} ,
0 commit comments