diff options
author | 2023-06-06 13:48:10 -0400 | |
---|---|---|
committer | 2023-06-06 13:48:10 -0400 | |
commit | 8034edd9ecf805073395ba7f68f73cd5fc4d2c73 (patch) | |
tree | a9e228c8c02a686d83f17f2e75d32f9e4c6b232b /packages/integrations/mdx/test | |
parent | 2a4bb23b2f7f82b3fabdad4d64101fcc778acaa4 (diff) | |
download | astro-8034edd9ecf805073395ba7f68f73cd5fc4d2c73.tar.gz astro-8034edd9ecf805073395ba7f68f73cd5fc4d2c73.tar.zst astro-8034edd9ecf805073395ba7f68f73cd5fc4d2c73.zip |
Fix [Object AsyncGenerator] logging for Markdoc components (#7307)
* Revert "Bug 6672 (#7062)"
This reverts commit cf621340b00fda441f4ef43196c0363d09eae70c.
* chore: remove unused test
* chore: changeset
Diffstat (limited to 'packages/integrations/mdx/test')
7 files changed, 0 insertions, 124 deletions
diff --git a/packages/integrations/mdx/test/astro-content-css.test.js b/packages/integrations/mdx/test/astro-content-css.test.js deleted file mode 100644 index 712aaf547..000000000 --- a/packages/integrations/mdx/test/astro-content-css.test.js +++ /dev/null @@ -1,49 +0,0 @@ -import { expect } from 'chai'; -import * as cheerio from 'cheerio'; -import { loadFixture } from '../../../astro/test/test-utils.js'; -import mdx from '@astrojs/mdx'; - -describe('build css from the component', async () => { - let fixture; - - before(async () => { - fixture = await loadFixture({ - root: new URL('./fixtures/astro-content-css/', import.meta.url), - integrations: [mdx()], - }); - await fixture.build(); - }); - - describe('Build', () => { - before(async () => { - await fixture.build(); - }); - - it('including css and js from the component in pro', async () => { - const html = await fixture.readFile('/index.html'); - const $ = cheerio.load(html); - expect($('link[href$=".css"]').attr('href')).to.match(/^\/_astro\//); - expect($('script[src$=".js"]').attr('src')).to.match(/^\/_astro\//); - }); - }); - - describe('Dev', () => { - let devServer; - before(async () => { - devServer = await fixture.startDevServer(); - }); - - after(async () => { - devServer.stop(); - }); - - it('ncluding css and js from the component in Dev', async () => { - let res = await fixture.fetch(`/`); - expect(res.status).to.equal(200); - const html = await res.text(); - const $ = cheerio.load(html); - expect($.html()).to.include('CornflowerBlue'); - expect($('script[src$=".js"]').attr('src')).to.include('astro'); - }); - }); -}); diff --git a/packages/integrations/mdx/test/fixtures/astro-content-css/astro.config.mjs b/packages/integrations/mdx/test/fixtures/astro-content-css/astro.config.mjs deleted file mode 100644 index b67da09a9..000000000 --- a/packages/integrations/mdx/test/fixtures/astro-content-css/astro.config.mjs +++ /dev/null @@ -1,11 +0,0 @@ -import { defineConfig } from 'astro/config'; - -import mdx from "@astrojs/mdx"; - -// https://astro.build/config -export default defineConfig({ - build: { - format: 'file' - }, - integrations: [mdx()] -}); diff --git a/packages/integrations/mdx/test/fixtures/astro-content-css/package.json b/packages/integrations/mdx/test/fixtures/astro-content-css/package.json deleted file mode 100644 index 8d436998c..000000000 --- a/packages/integrations/mdx/test/fixtures/astro-content-css/package.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "name": "@test/astro-content-css", - "version": "0.0.0", - "private": true, - "dependencies": { - "astro": "workspace:*", - "@astrojs/mdx": "workspace:*" - } -} diff --git a/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/config.ts b/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/config.ts deleted file mode 100644 index bf1a34c05..000000000 --- a/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/config.ts +++ /dev/null @@ -1,12 +0,0 @@ -// 1. Import utilities from `astro:content` -import { z, defineCollection } from 'astro:content'; -// 2. Define a schema for each collection you'd like to validate. -const dynamicCollection = defineCollection({ - schema: z.object({ - title: z.string(), - }), -}); -// 3. Export a single `collections` object to register your collection(s) -export const collections = { - dynamic: dynamicCollection, -}; diff --git a/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/dynamic/FirstComponentWithJS.astro b/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/dynamic/FirstComponentWithJS.astro deleted file mode 100644 index f3b588b42..000000000 --- a/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/dynamic/FirstComponentWithJS.astro +++ /dev/null @@ -1,18 +0,0 @@ ----
-const { text } = Astro.props;
----
-<!DOCTYPE html>
-<html lang="en">
- <head><meta charset="utf-8" /></head>
- <body>
- <div id="first">1st components with js. Props: {text}. <span>Styles</span>. JS: </div>
- </body>
-</html>
-<script>
- document.querySelector('#first').innerHTML += 'works';
-</script>
-<style>
- #first > span {
- color: CornflowerBlue;
- }
-</style>
\ No newline at end of file diff --git a/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/dynamic/first-component-with-js.mdx b/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/dynamic/first-component-with-js.mdx deleted file mode 100644 index 0abdfbe3a..000000000 --- a/packages/integrations/mdx/test/fixtures/astro-content-css/src/content/dynamic/first-component-with-js.mdx +++ /dev/null @@ -1,9 +0,0 @@ ---- -title: 'First component' ---- - -import FirstDynamicComponentWithJS from './FirstComponentWithJS.astro'; - -<FirstDynamicComponentWithJS text={props.mdProps} /> - -Additional text from mdx 'first-component-with-js' diff --git a/packages/integrations/mdx/test/fixtures/astro-content-css/src/pages/index.astro b/packages/integrations/mdx/test/fixtures/astro-content-css/src/pages/index.astro deleted file mode 100644 index 63ea9ddbb..000000000 --- a/packages/integrations/mdx/test/fixtures/astro-content-css/src/pages/index.astro +++ /dev/null @@ -1,16 +0,0 @@ ---- -import { getCollection } from 'astro:content'; - -const entries = await getCollection('dynamic'); ---- - -<!DOCTYPE html> -<html lang="en"> - <head><meta charset="utf-8" /></head> - <body> - {entries.map(async entry => { - const { Content } = await entry.render(); - return <Content mdProps="work" />; - })} - </body> -</html> |