diff --git a/test/endpoints.spec.ts b/test/endpoints.spec.ts index a8e221e..7aa0795 100644 --- a/test/endpoints.spec.ts +++ b/test/endpoints.spec.ts @@ -17,16 +17,21 @@ const astroStaticPaths = new Set( // Paths that exist in the site layout const siteLayoutPaths = new Set([...getPaths(siteLayout), ...getPaths(siteLayout, [], true)]); -// Paths that exist in Astro's static paths, but not in site layout -const astroNotLayoutPaths = astroStaticPaths.difference(siteLayoutPaths); +test('Astro Paths Not Empty', async () => { + expect(astroStaticPaths).not.toHaveLength(0); +}); -// Paths that exist in site layout, but not in Astro's static paths -const siteLayoutNotAstroPaths = siteLayoutPaths.difference(astroStaticPaths); +test('Site Layout Paths Not Empty', async () => { + expect(siteLayoutPaths).not.toHaveLength(0); +}); test('Pages Missing from Site Layout', async () => { + const astroNotLayoutPaths = astroStaticPaths.difference(siteLayoutPaths); + expect(astroNotLayoutPaths).toHaveLength(0); }); test('Pages Missing from Astro Paths', async () => { + const siteLayoutNotAstroPaths = siteLayoutPaths.difference(astroStaticPaths); expect(siteLayoutNotAstroPaths).toHaveLength(0); });