Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7c4a84c

Browse files
committed
chore: enable server tests
1 parent f769dee commit 7c4a84c

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

test/templates/server.spec.ts

+10-8
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,15 @@ beforeAll(() => {
7575
this.distDir = '.'
7676
this.buildId = mockBuildId
7777
this.nextConfig = nextOptions.conf
78+
this.renderOpts = { previewProps: {} }
7879
this.netlifyConfig = netlifyConfig
80+
this.netlifyPrebundleReact = jest.fn()
7981
}
8082
Object.setPrototypeOf(NetlifyNextServer, MockNetlifyNextServerConstructor)
8183
})
8284

8385
describe('the netlify next server', () => {
84-
it.skip('does not revalidate a request without an `x-prerender-revalidate` header', async () => {
86+
it('does not revalidate a request without an `x-prerender-revalidate` header', async () => {
8587
const netlifyNextServer = new NetlifyNextServer({ conf: {} }, { ...mockTokenConfig })
8688
const requestHandler = netlifyNextServer.getRequestHandler()
8789

@@ -92,7 +94,7 @@ describe('the netlify next server', () => {
9294
expect(mockedApiFetch).not.toHaveBeenCalled()
9395
})
9496

95-
it.skip('revalidates a static non-i18n route with an `x-prerender-revalidate` header', async () => {
97+
it('revalidates a static non-i18n route with an `x-prerender-revalidate` header', async () => {
9698
const netlifyNextServer = new NetlifyNextServer({ conf: {} }, { ...mockTokenConfig })
9799
const requestHandler = netlifyNextServer.getRequestHandler()
98100

@@ -112,7 +114,7 @@ describe('the netlify next server', () => {
112114
)
113115
})
114116

115-
it.skip('revalidates a static i18n route with an `x-prerender-revalidate` header', async () => {
117+
it('revalidates a static i18n route with an `x-prerender-revalidate` header', async () => {
116118
const netlifyNextServer = new NetlifyNextServer({ conf: { ...mocki18nConfig } }, { ...mockTokenConfig })
117119
const requestHandler = netlifyNextServer.getRequestHandler()
118120

@@ -132,7 +134,7 @@ describe('the netlify next server', () => {
132134
)
133135
})
134136

135-
it.skip('revalidates a dynamic non-i18n route with an `x-prerender-revalidate` header', async () => {
137+
it('revalidates a dynamic non-i18n route with an `x-prerender-revalidate` header', async () => {
136138
const netlifyNextServer = new NetlifyNextServer({ conf: {} }, { ...mockTokenConfig })
137139
const requestHandler = netlifyNextServer.getRequestHandler()
138140

@@ -152,7 +154,7 @@ describe('the netlify next server', () => {
152154
)
153155
})
154156

155-
it.skip('revalidates a dynamic i18n route with an `x-prerender-revalidate` header', async () => {
157+
it('revalidates a dynamic i18n route with an `x-prerender-revalidate` header', async () => {
156158
const netlifyNextServer = new NetlifyNextServer({ conf: { ...mocki18nConfig } }, { ...mockTokenConfig })
157159
const requestHandler = netlifyNextServer.getRequestHandler()
158160

@@ -172,7 +174,7 @@ describe('the netlify next server', () => {
172174
)
173175
})
174176

175-
it.skip('throws an error when route is not found in the manifest', async () => {
177+
it('throws an error when route is not found in the manifest', async () => {
176178
const netlifyNextServer = new NetlifyNextServer({ conf: {} }, mockTokenConfig)
177179
const requestHandler = netlifyNextServer.getRequestHandler()
178180

@@ -187,7 +189,7 @@ describe('the netlify next server', () => {
187189
)
188190
})
189191

190-
it.skip('throws an error when paths are not found by the API', async () => {
192+
it('throws an error when paths are not found by the API', async () => {
191193
const netlifyNextServer = new NetlifyNextServer({ conf: {} }, mockTokenConfig)
192194
const requestHandler = netlifyNextServer.getRequestHandler()
193195

@@ -203,7 +205,7 @@ describe('the netlify next server', () => {
203205
)
204206
})
205207

206-
it.skip('throws an error when the revalidate API is unreachable', async () => {
208+
it('throws an error when the revalidate API is unreachable', async () => {
207209
const netlifyNextServer = new NetlifyNextServer({ conf: {} }, mockTokenConfig)
208210
const requestHandler = netlifyNextServer.getRequestHandler()
209211

0 commit comments

Comments
 (0)