From f3faf88a317ca73710dbe978d1cfd2c2ca89954d Mon Sep 17 00:00:00 2001 From: itmayziii Date: Tue, 1 Oct 2019 10:25:16 -0400 Subject: [PATCH] test(gatsby-ssr spec): added a test for /page-data/ JSON files being removed --- src/fake-data.spec.ts | 13 +++++++++++++ src/gatsby-ssr.spec.ts | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/fake-data.spec.ts b/src/fake-data.spec.ts index 58506f9..1bc2eb8 100644 --- a/src/fake-data.spec.ts +++ b/src/fake-data.spec.ts @@ -161,6 +161,19 @@ export const headComponentsData = [ crossOrigin: 'use-credentials' }, _owner: null + }, + { // 15 + type: 'link', + key: '/page-data/welcome/page-data.json', + ref: null, + props: + { + as: 'fetch', + rel: 'preload', + href: '/page-data/welcome/page-data.json', + crossOrigin: 'use-credentials' + }, + _owner: null } ] diff --git a/src/gatsby-ssr.spec.ts b/src/gatsby-ssr.spec.ts index 115c3d7..26c0bfd 100644 --- a/src/gatsby-ssr.spec.ts +++ b/src/gatsby-ssr.spec.ts @@ -60,7 +60,7 @@ describe('gatsby-ssr.js', (): void => { onRenderBody({ scripts: [] }) function getHeadComponents (): ReactNode[] { - return [headComponentsData[0], headComponentsData[1], headComponentsData[14]] + return [headComponentsData[0], headComponentsData[1], headComponentsData[14], headComponentsData[15]] } function getPostBodyComponents (): ReactNode[] { return []