1
1
/* eslint-disable no-undef */
2
2
const fs = require ( 'fs' )
3
3
const path = require ( 'path' )
4
- const logger = require ( '@/logger' )
5
4
const Prismic = require ( '@prismicio/client' )
6
5
7
- logger . mockTypes ( ( ) => jest . fn ( ) )
6
+ const logger = require ( '@/logger' )
8
7
const prismicNuxt = require ( '../src/module' )
8
+ logger . mockTypes ( ( ) => jest . fn ( ) )
9
9
10
10
jest . mock ( '@prismicio/client' )
11
11
@@ -128,12 +128,12 @@ describe('prismic-nuxt module', () => {
128
128
129
129
it ( 'should call hook on generate:before' , ( ) => {
130
130
prismicNuxt . call ( context , moduleOptions )
131
- expect ( context . nuxt . hook ) . toBeCalledWith ( 'generate:before' , jasmine . any ( Function ) )
131
+ expect ( context . nuxt . hook ) . toBeCalledWith ( 'generate:before' , expect . any ( Function ) )
132
132
} )
133
133
134
134
it ( 'should return routes on generate' , async ( ) => {
135
135
prismicNuxt . call ( context , moduleOptions )
136
- expect ( context . options . generate . routes ) . toEqual ( jasmine . any ( Function ) )
136
+ expect ( context . options . generate . routes ) . toEqual ( expect . any ( Function ) )
137
137
try {
138
138
const routes = await context . options . generate . routes ( )
139
139
const expectedRoutes = [ '/pages/my-page' , '/pages/another-page' , '/' ]
@@ -146,7 +146,7 @@ describe('prismic-nuxt module', () => {
146
146
it ( 'should preserve user defined routes on generate' , async ( ) => {
147
147
context . options . generate . routes = [ '/user-route' ]
148
148
prismicNuxt . call ( context , moduleOptions )
149
- expect ( context . options . generate . routes ) . toEqual ( jasmine . any ( Function ) )
149
+ expect ( context . options . generate . routes ) . toEqual ( expect . any ( Function ) )
150
150
const routes = await context . options . generate . routes ( )
151
151
const expectedRoutes = [ '/pages/my-page' , '/pages/another-page' , '/' , '/user-route' ]
152
152
expect ( routes . sort ( ) ) . toEqual ( expectedRoutes . sort ( ) )
@@ -155,7 +155,7 @@ describe('prismic-nuxt module', () => {
155
155
it ( 'should preserve user routes function if it is defined' , async ( ) => {
156
156
context . options . generate . routes = ( ) => [ '/user-route' ]
157
157
prismicNuxt . call ( context , moduleOptions )
158
- expect ( context . options . generate . routes ) . toEqual ( jasmine . any ( Function ) )
158
+ expect ( context . options . generate . routes ) . toEqual ( expect . any ( Function ) )
159
159
const routes = await context . options . generate . routes ( )
160
160
const expectedRoutes = [ '/pages/my-page' , '/pages/another-page' , '/' , '/user-route' ]
161
161
expect ( routes . sort ( ) ) . toEqual ( expectedRoutes . sort ( ) )
0 commit comments