diff options
Diffstat (limited to 'packages/integrations/mdx/test')
-rw-r--r-- | packages/integrations/mdx/test/mdx-component.test.js | 23 | ||||
-rw-r--r-- | packages/integrations/mdx/test/mdx-page.test.js | 23 |
2 files changed, 20 insertions, 26 deletions
diff --git a/packages/integrations/mdx/test/mdx-component.test.js b/packages/integrations/mdx/test/mdx-component.test.js index 462e86e7b..1a610be05 100644 --- a/packages/integrations/mdx/test/mdx-component.test.js +++ b/packages/integrations/mdx/test/mdx-component.test.js @@ -1,18 +1,16 @@ import mdx from '@astrojs/mdx'; import { expect } from 'chai'; -import { parseHTML } from 'linkedom' +import { parseHTML } from 'linkedom'; import { loadFixture } from '../../../astro/test/test-utils.js'; describe('MDX Component', () => { let fixture; - + before(async () => { - fixture = await loadFixture({ + fixture = await loadFixture({ root: new URL('./fixtures/mdx-component/', import.meta.url), - integrations: [ - mdx() - ] + integrations: [mdx()], }); }); @@ -21,22 +19,21 @@ describe('MDX Component', () => { await fixture.build(); }); - it('works', async () => { const html = await fixture.readFile('/index.html'); const { document } = parseHTML(html); - + const h1 = document.querySelector('h1'); const foo = document.querySelector('#foo'); expect(h1.textContent).to.equal('Hello component!'); expect(foo.textContent).to.equal('bar'); }); - }) + }); describe('dev', () => { let devServer; - + before(async () => { devServer = await fixture.startDevServer(); }); @@ -52,12 +49,12 @@ describe('MDX Component', () => { const html = await res.text(); const { document } = parseHTML(html); - + const h1 = document.querySelector('h1'); const foo = document.querySelector('#foo'); expect(h1.textContent).to.equal('Hello component!'); expect(foo.textContent).to.equal('bar'); }); - }) -}) + }); +}); diff --git a/packages/integrations/mdx/test/mdx-page.test.js b/packages/integrations/mdx/test/mdx-page.test.js index 6e4ae79af..e375a9f17 100644 --- a/packages/integrations/mdx/test/mdx-page.test.js +++ b/packages/integrations/mdx/test/mdx-page.test.js @@ -1,18 +1,16 @@ import mdx from '@astrojs/mdx'; import { expect } from 'chai'; -import { parseHTML } from 'linkedom' +import { parseHTML } from 'linkedom'; import { loadFixture } from '../../../astro/test/test-utils.js'; describe('MDX Page', () => { let fixture; before(async () => { - fixture = await loadFixture({ + fixture = await loadFixture({ root: new URL('./fixtures/mdx-page/', import.meta.url), - integrations: [ - mdx() - ] + integrations: [mdx()], }); }); @@ -21,20 +19,19 @@ describe('MDX Page', () => { await fixture.build(); }); - it('works', async () => { const html = await fixture.readFile('/index.html'); const { document } = parseHTML(html); - + const h1 = document.querySelector('h1'); expect(h1.textContent).to.equal('Hello page!'); }); - }) + }); describe('dev', () => { let devServer; - + before(async () => { devServer = await fixture.startDevServer(); }); @@ -45,15 +42,15 @@ describe('MDX Page', () => { it('works', async () => { const res = await fixture.fetch('/'); - + expect(res.status).to.equal(200); const html = await res.text(); const { document } = parseHTML(html); - + const h1 = document.querySelector('h1'); expect(h1.textContent).to.equal('Hello page!'); }); - }) -}) + }); +}); |