diff --git a/packages/docusaurus-plugin-content-blog/package.json b/packages/docusaurus-plugin-content-blog/package.json index 1003f7cb5c..d4a8306f58 100644 --- a/packages/docusaurus-plugin-content-blog/package.json +++ b/packages/docusaurus-plugin-content-blog/package.json @@ -6,7 +6,8 @@ "types": "src/plugin-content-blog.d.ts", "scripts": { "build": "tsc", - "watch": "tsc --watch" + "watch": "tsc --watch", + "test:generate-build-snap": "yarn docusaurus build src/__tests__/__fixtures__/website --out-dir build-snap && yarn rimraf src/__tests__/__fixtures__/website/.docusaurus && yarn rimraf src/__tests__/__fixtures__/website/build-snap/assets && git add src/__tests__/__fixtures__/website/build-snap" }, "repository": { "type": "git", diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/component/Typography.tsx b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/component/Typography.tsx deleted file mode 100644 index 0f51f881aa..0000000000 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/component/Typography.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import React from 'react'; - -export const Typography: React.FC = (props) => { - return

{props.children}

-} -Typography.displayName = 'Typography' diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-blog-post.mdx b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-blog-post.mdx index 966e8cbce0..6cea3a0a2a 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-blog-post.mdx +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-blog-post.mdx @@ -7,7 +7,7 @@ date: 2021-03-05

HTML Heading 2

HTML Paragraph

-import Typography from '../../component/Typography' +import Typography from '@site/components/Typography'; Import DOM @@ -25,12 +25,10 @@ import Typography from '../../component/Typography' - list2 - list3 - * list1 * list2 * list3 -Normal Text *Italics Text* **Bold Text** +Normal Text _Italics Text_ **Bold Text** -[link](https://v2.docusaurus.io/) -![image](https://v2.docusaurus.io/) +[link](https://v2.docusaurus.io/) ![image](https://v2.docusaurus.io/) diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-require-blog-post.mdx b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-require-blog-post.mdx index 5ff703b4cb..7f8cc1417c 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-require-blog-post.mdx +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/blog/mdx-require-blog-post.mdx @@ -7,8 +7,8 @@ Test MDX with require calls import useBaseUrl from '@docusaurus/useBaseUrl'; - + - + - + diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/404.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/404.html new file mode 100644 index 0000000000..dcf1291ed0 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/404.html @@ -0,0 +1,19 @@ + + + + + +Page Not Found | Docusaurus blog website fixture + + + + + + + + + + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

+ + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/2018/12/14/Happy-First-Birthday-Slash/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/2018/12/14/Happy-First-Birthday-Slash/index.html index 9b29e228c8..0d9c913bf4 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/2018/12/14/Happy-First-Birthday-Slash/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/2018/12/14/Happy-First-Birthday-Slash/index.html @@ -1,18 +1,19 @@ - + - - - -Happy 1st Birthday Slash! | My Site - - + +Happy 1st Birthday Slash! (translated) | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/archive/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/archive/index.html index 773a2ba0a2..468c1d2682 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/archive/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/archive/index.html @@ -1,18 +1,19 @@ - + - - - -Archive | My Site - - + +Archive | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content

Archive

Archive

- - + +
Skip to main content

Archive

Archive

- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/atom.xml b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/atom.xml new file mode 100644 index 0000000000..93f32cd2c0 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/atom.xml @@ -0,0 +1,106 @@ + + + https://docusaurus.io/blog/ + Docusaurus blog website fixture Blog + 2021-03-06T00:00:00.000Z + https://github.com/jpmonette/feed + + Docusaurus blog website fixture Blog + https://docusaurus.io/img/docusaurus.ico + Copyright + + <![CDATA[MDX Blog Sample with require calls]]> + https://docusaurus.io/blog/mdx-require-blog-post + + 2021-03-06T00:00:00.000Z + + Test MDX with require calls

+ + + + +]]>
+
+ + <![CDATA[Full Blog Sample]]> + https://docusaurus.io/blog/mdx-blog-post + + 2021-03-05T00:00:00.000Z + + HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

]]>
+
+ + <![CDATA[Complex Slug]]> + https://docusaurus.io/blog/hey/my super path/héllô + + 2020-08-16T00:00:00.000Z + + complex url slug

]]>
+ + +
+ + <![CDATA[Simple Slug]]> + https://docusaurus.io/blog/simple/slug + + 2020-08-15T00:00:00.000Z + + simple url slug

]]>
+ + Sébastien Lorber + https://sebastienlorber.com + +
+ + <![CDATA[some heading]]> + https://docusaurus.io/blog/heading-as-title + + 2019-01-02T00:00:00.000Z + + + <![CDATA[date-matter]]> + https://docusaurus.io/blog/date-matter + + 2019-01-01T00:00:00.000Z + + date inside front matter

]]>
+ +
+ + <![CDATA[Happy 1st Birthday Slash! (translated)]]> + https://docusaurus.io/blog/2018/12/14/Happy-First-Birthday-Slash + + 2018-12-14T00:00:00.000Z + + Happy birthday! (translated)

]]>
+ + Yangshun Tay (translated) + + + Sébastien Lorber (translated) + lorber.sebastien@gmail.com + +
+
\ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/date-matter/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/date-matter/index.html index f6cac5aa9c..09bdd8971f 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/date-matter/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/date-matter/index.html @@ -1,18 +1,19 @@ - + - - - -date-matter | My Site - - + +date-matter | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/feed.json b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/feed.json new file mode 100644 index 0000000000..d2fa55d912 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/feed.json @@ -0,0 +1,82 @@ +{ + "version": "https://jsonfeed.org/version/1", + "title": "Docusaurus blog website fixture Blog", + "home_page_url": "https://docusaurus.io/blog/", + "description": "Docusaurus blog website fixture Blog", + "items": [ + { + "id": "https://docusaurus.io/blog/mdx-require-blog-post", + "content_html": "

Test MDX with require calls

\n\n\n\n\n", + "url": "https://docusaurus.io/blog/mdx-require-blog-post", + "title": "MDX Blog Sample with require calls", + "summary": "Test MDX with require calls", + "date_modified": "2021-03-06T00:00:00.000Z", + "tags": [] + }, + { + "id": "https://docusaurus.io/blog/mdx-blog-post", + "content_html": "

HTML Heading 1

\n

HTML Heading 2

\n

HTML Paragraph

\n\n\n

Import DOM

\n

Heading 1

\n

Heading 2

\n

Heading 3

\n

Heading 4

\n
Heading 5
\n\n\n

Normal Text Italics Text Bold Text

\n

link \"image\"

", + "url": "https://docusaurus.io/blog/mdx-blog-post", + "title": "Full Blog Sample", + "summary": "HTML Heading 1", + "date_modified": "2021-03-05T00:00:00.000Z", + "tags": [] + }, + { + "id": "https://docusaurus.io/blog/hey/my super path/héllô", + "content_html": "

complex url slug

", + "url": "https://docusaurus.io/blog/hey/my super path/héllô", + "title": "Complex Slug", + "summary": "complex url slug", + "date_modified": "2020-08-16T00:00:00.000Z", + "tags": [ + "date", + "complex" + ] + }, + { + "id": "https://docusaurus.io/blog/simple/slug", + "content_html": "

simple url slug

", + "url": "https://docusaurus.io/blog/simple/slug", + "title": "Simple Slug", + "summary": "simple url slug", + "date_modified": "2020-08-15T00:00:00.000Z", + "author": { + "name": "Sébastien Lorber", + "url": "https://sebastienlorber.com" + }, + "tags": [] + }, + { + "id": "https://docusaurus.io/blog/heading-as-title", + "content_html": "", + "url": "https://docusaurus.io/blog/heading-as-title", + "title": "some heading", + "date_modified": "2019-01-02T00:00:00.000Z", + "tags": [] + }, + { + "id": "https://docusaurus.io/blog/date-matter", + "content_html": "

date inside front matter

", + "url": "https://docusaurus.io/blog/date-matter", + "title": "date-matter", + "summary": "date inside front matter", + "date_modified": "2019-01-01T00:00:00.000Z", + "tags": [ + "date" + ] + }, + { + "id": "https://docusaurus.io/blog/2018/12/14/Happy-First-Birthday-Slash", + "content_html": "

Happy birthday! (translated)

", + "url": "https://docusaurus.io/blog/2018/12/14/Happy-First-Birthday-Slash", + "title": "Happy 1st Birthday Slash! (translated)", + "summary": "Happy birthday! (translated)", + "date_modified": "2018-12-14T00:00:00.000Z", + "author": { + "name": "Yangshun Tay (translated)" + }, + "tags": [] + } + ] +} \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/heading-as-title/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/heading-as-title/index.html index 1e01bcf0e3..89462fa86a 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/heading-as-title/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/heading-as-title/index.html @@ -1,18 +1,19 @@ - + - - - -some heading | My Site - - + +some heading | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/hey/my super path/héllô/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/hey/my super path/héllô/index.html index 491fe33f1e..89a12664ca 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/hey/my super path/héllô/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/hey/my super path/héllô/index.html @@ -1,18 +1,19 @@ - + - - - -Complex Slug | My Site - - + +Complex Slug | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/index.html index d0a8e5f812..c27d9d2181 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/index.html @@ -1,19 +1,46 @@ - + - - - -Blog | My Site - - + +Blog | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content

· One min read

HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
  • list1
  • list2
  • list3
  • list1
  • list2
  • list3

Normal Text Italics Text Bold Text

link -image

· One min read

date inside front matter

- - + +
Skip to main content

· One min read

HTML Heading 1

+

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-blog-post/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-blog-post/index.html index 32f3981aee..920c7c06d0 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-blog-post/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-blog-post/index.html @@ -1,18 +1,41 @@ - + - - - -Full Blog Sample | My Site - - + +Full Blog Sample | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content

Full Blog Sample

· One min read

HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
  • list1
  • list2
  • list3
  • list1
  • list2
  • list3

Normal Text Italics Text Bold Text

linkimage

- - + +
Skip to main content

Full Blog Sample

· One min read

HTML Heading 1

+

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-require-blog-post/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-require-blog-post/index.html index e5a90ef538..a0f23c4ef6 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-require-blog-post/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/mdx-require-blog-post/index.html @@ -1,18 +1,24 @@ - + - - - -MDX Blog Sample with require calls | My Site - - + +MDX Blog Sample with require calls | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content

MDX Blog Sample with require calls

· One min read

Test MDX with require calls

- - + +
Skip to main content

MDX Blog Sample with require calls

· One min read

Test MDX with require calls

+ + + + +
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/page/2/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/page/2/index.html new file mode 100644 index 0000000000..8b0b50a48b --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/page/2/index.html @@ -0,0 +1,19 @@ + + + + + +Blog | Docusaurus blog website fixture + + + + + + + + + + +
Skip to main content

· One min read

date inside front matter

+ + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/page/3/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/page/3/index.html new file mode 100644 index 0000000000..326ccbc61f --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/page/3/index.html @@ -0,0 +1,19 @@ + + + + + +Blog | Docusaurus blog website fixture + + + + + + + + + + +
Skip to main content
+ + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/rss.xml b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/rss.xml new file mode 100644 index 0000000000..6eb89081aa --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/rss.xml @@ -0,0 +1,98 @@ + + + + Docusaurus blog website fixture Blog + https://docusaurus.io/blog/ + Docusaurus blog website fixture Blog + Sat, 06 Mar 2021 00:00:00 GMT + https://validator.w3.org/feed/docs/rss2.html + https://github.com/jpmonette/feed + en + Copyright + + <![CDATA[MDX Blog Sample with require calls]]> + https://docusaurus.io/blog/mdx-require-blog-post + https://docusaurus.io/blog/mdx-require-blog-post + Sat, 06 Mar 2021 00:00:00 GMT + + Test MDX with require calls

+ + + + +]]>
+
+ + <![CDATA[Full Blog Sample]]> + https://docusaurus.io/blog/mdx-blog-post + https://docusaurus.io/blog/mdx-blog-post + Fri, 05 Mar 2021 00:00:00 GMT + + HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

]]>
+
+ + <![CDATA[Complex Slug]]> + https://docusaurus.io/blog/hey/my super path/héllô + https://docusaurus.io/blog/hey/my super path/héllô + Sun, 16 Aug 2020 00:00:00 GMT + + complex url slug

]]>
+ date + complex +
+ + <![CDATA[Simple Slug]]> + https://docusaurus.io/blog/simple/slug + https://docusaurus.io/blog/simple/slug + Sat, 15 Aug 2020 00:00:00 GMT + + simple url slug

]]>
+
+ + <![CDATA[some heading]]> + https://docusaurus.io/blog/heading-as-title + https://docusaurus.io/blog/heading-as-title + Wed, 02 Jan 2019 00:00:00 GMT + + + <![CDATA[date-matter]]> + https://docusaurus.io/blog/date-matter + https://docusaurus.io/blog/date-matter + Tue, 01 Jan 2019 00:00:00 GMT + + date inside front matter

]]>
+ date +
+ + <![CDATA[Happy 1st Birthday Slash! (translated)]]> + https://docusaurus.io/blog/2018/12/14/Happy-First-Birthday-Slash + https://docusaurus.io/blog/2018/12/14/Happy-First-Birthday-Slash + Fri, 14 Dec 2018 00:00:00 GMT + + Happy birthday! (translated)

]]>
+ lorber.sebastien@gmail.com (Sébastien Lorber (translated)) +
+
+
\ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/simple/slug/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/simple/slug/index.html index 334df76d7f..57781f0c98 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/simple/slug/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/simple/slug/index.html @@ -1,18 +1,19 @@ - + - - - -Simple Slug | My Site - - + +Simple Slug | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/birthday/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/birthday/index.html deleted file mode 100644 index 2cf63d366d..0000000000 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/birthday/index.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - -One post tagged with "birthday" | My Site - - - - -
-
Skip to main content

One post tagged with "birthday"

View All Tags
- - - - diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/complex/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/complex/index.html index 63f0a0f193..17f15a052d 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/complex/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/complex/index.html @@ -1,18 +1,19 @@ - + - - - -One post tagged with "complex" | My Site - - + +One post tagged with "complex" | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content

One post tagged with "complex"

View All Tags
- - + +
Skip to main content

One post tagged with "complex"

View All Tags
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/date/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/date/index.html index fc6aab7603..714f7832a7 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/date/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/date/index.html @@ -1,18 +1,19 @@ - + - - - -2 posts tagged with "date" | My Site - - + +2 posts tagged with "date" | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content

2 posts tagged with "date"

View All Tags
- - + +
Skip to main content

2 posts tagged with "date"

View All Tags

· One min read

date inside front matter

- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/index.html index 242172fca8..67951eb3f3 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/tags/index.html @@ -1,18 +1,19 @@ - + - - - -Tags | My Site - - + +Tags | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/unlisted/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/unlisted/index.html index ce0d575ae3..20a148326a 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/unlisted/index.html +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/blog/unlisted/index.html @@ -1,18 +1,19 @@ - + - - - -Unlisted | My Site - - + +unlisted | Docusaurus blog website fixture + + + + + + + + - -
-
Skip to main content
- - + +
Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

unlisted

· One min read

this post is unlisted

- + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/img/test-image.png b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/img/test-image.png new file mode 100644 index 0000000000..8394578868 Binary files /dev/null and b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/img/test-image.png differ diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/index.html new file mode 100644 index 0000000000..cb26a9a1f2 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/index.html @@ -0,0 +1,19 @@ + + + + + +Home | Docusaurus blog website fixture + + + + + + + + + + +
Skip to main content

Home

+ + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/opensearch.xml b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/opensearch.xml new file mode 100644 index 0000000000..2b14e4ac8e --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/opensearch.xml @@ -0,0 +1,11 @@ + + + Docusaurus blog website fixture + Search Docusaurus blog website fixture + UTF-8 + https://docusaurus.io/img/docusaurus.ico + + + https://docusaurus.io/ + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/search/index.html b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/search/index.html new file mode 100644 index 0000000000..1063bf3c88 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/search/index.html @@ -0,0 +1,19 @@ + + + + + +Search the documentation | Docusaurus blog website fixture + + + + + + + + + + +
Skip to main content

Search the documentation

+ + \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/sitemap.xml b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/sitemap.xml new file mode 100644 index 0000000000..f131680d50 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/build-snap/sitemap.xml @@ -0,0 +1 @@ +https://docusaurus.io/blog/weekly0.5https://docusaurus.io/blog/2018/12/14/Happy-First-Birthday-Slashweekly0.5https://docusaurus.io/blog/archiveweekly0.5https://docusaurus.io/blog/date-matterweekly0.5https://docusaurus.io/blog/heading-as-titleweekly0.5https://docusaurus.io/blog/hey/my%20super%20path/h%C3%A9ll%C3%B4weekly0.5https://docusaurus.io/blog/mdx-blog-postweekly0.5https://docusaurus.io/blog/mdx-require-blog-postweekly0.5https://docusaurus.io/blog/page/2weekly0.5https://docusaurus.io/blog/page/3weekly0.5https://docusaurus.io/blog/simple/slugweekly0.5https://docusaurus.io/blog/tagsweekly0.5https://docusaurus.io/blog/tags/complexweekly0.5https://docusaurus.io/blog/tags/dateweekly0.5https://docusaurus.io/searchweekly0.5https://docusaurus.io/weekly0.5 \ No newline at end of file diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/components/Typography.tsx b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/components/Typography.tsx new file mode 100644 index 0000000000..67bc17f976 --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/components/Typography.tsx @@ -0,0 +1,5 @@ +import React, {type ReactNode} from 'react'; + +export default function Typography(props: {children: ReactNode}) { + return

{props.children}

; +} diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/docusaurus.config.js b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/docusaurus.config.js new file mode 100644 index 0000000000..f3d9c66c3d --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/docusaurus.config.js @@ -0,0 +1,55 @@ +/** + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +module.exports = { + title: 'Docusaurus blog website fixture', + tagline: 'Build optimized websites quickly, focus on your content', + organizationName: 'facebook', + projectName: 'docusaurus', + baseUrl: '/', + url: 'https://docusaurus.io', + onBrokenLinks: 'throw', + onBrokenMarkdownLinks: 'throw', + favicon: 'img/docusaurus.ico', + presets: [ + [ + 'classic', + { + docs: false, + pages: {}, + blog: { + routeBasePath: '/blog/', + path: 'blog', + editUrl: 'https://github.com/facebook/docusaurus/edit/main/website/', + postsPerPage: 3, + feedOptions: { + type: 'all', + copyright: `Copyright`, + }, + }, + }, + ], + ], + themeConfig: { + image: 'img/docusaurus-social-card.jpg', + algolia: { + appId: 'X1Z85QJPUV', + apiKey: 'bf7211c161e8205da2f933a02534105a', + indexName: 'docusaurus-2', + contextualSearch: true, + }, + navbar: { + hideOnScroll: true, + title: 'Docusaurus', + logo: { + alt: 'Docusaurus Logo', + src: 'img/docusaurus.svg', + srcDark: 'img/docusaurus_keytar.svg', + }, + }, + }, +}; diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/src/pages/index.md b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/src/pages/index.md new file mode 100644 index 0000000000..291ca3867f --- /dev/null +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/src/pages/index.md @@ -0,0 +1 @@ +# Home diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/static/img/docusaurus.png b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/static/img/docusaurus.png deleted file mode 100644 index f458149e3c..0000000000 Binary files a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/static/img/docusaurus.png and /dev/null differ diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/static/img/test-image.png b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/static/img/test-image.png new file mode 100644 index 0000000000..8394578868 Binary files /dev/null and b/packages/docusaurus-plugin-content-blog/src/__tests__/__fixtures__/website/static/img/test-image.png differ diff --git a/packages/docusaurus-plugin-content-blog/src/__tests__/__snapshots__/feed.test.ts.snap b/packages/docusaurus-plugin-content-blog/src/__tests__/__snapshots__/feed.test.ts.snap index 3cfe3b5724..4c212c2cc9 100644 --- a/packages/docusaurus-plugin-content-blog/src/__tests__/__snapshots__/feed.test.ts.snap +++ b/packages/docusaurus-plugin-content-blog/src/__tests__/__snapshots__/feed.test.ts.snap @@ -18,7 +18,12 @@ exports[`atom filters to the first two entries 1`] = ` 2021-03-06T00:00:00.000Z - Test MDX with require calls

]]>
+ Test MDX with require calls

+ + + + +]]>
<![CDATA[Full Blog Sample]]> @@ -26,7 +31,29 @@ exports[`atom filters to the first two entries 1`] = ` 2021-03-05T00:00:00.000Z - HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Normal Text Italics Text Bold Text

linkimage

]]>
+ HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+ + +

Normal Text Italics Text Bold Text

+

link image

]]>
", ] @@ -50,7 +77,12 @@ exports[`atom filters to the first two entries using limit 1`] = ` 2021-03-06T00:00:00.000Z - Test MDX with require calls

]]>
+ Test MDX with require calls

+ + + + +]]>
<![CDATA[Full Blog Sample]]> @@ -58,7 +90,29 @@ exports[`atom filters to the first two entries using limit 1`] = ` 2021-03-05T00:00:00.000Z - HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Normal Text Italics Text Bold Text

linkimage

]]>
+ HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+ + +

Normal Text Italics Text Bold Text

+

link image

]]>
", ] @@ -82,7 +136,12 @@ exports[`atom has feed item for each post 1`] = ` 2021-03-06T00:00:00.000Z - Test MDX with require calls

]]>
+ Test MDX with require calls

+ + + + +]]>
<![CDATA[Full Blog Sample]]> @@ -90,7 +149,29 @@ exports[`atom has feed item for each post 1`] = ` 2021-03-05T00:00:00.000Z - HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Normal Text Italics Text Bold Text

linkimage

]]>
+ HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+ + +

Normal Text Italics Text Bold Text

+

link image

]]>
<![CDATA[Complex Slug]]> @@ -135,7 +216,7 @@ exports[`atom has feed item for each post 1`] = ` 2018-12-14T00:00:00.000Z - Happy birthday!

]]>
+ Happy birthday! (translated)

]]>
Yangshun Tay (translated) @@ -158,7 +239,7 @@ exports[`json filters to the first two entries 1`] = ` "items": [ { "id": "https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post", - "content_html": "

Test MDX with require calls

", + "content_html": "

Test MDX with require calls

/n/n/n/n/n", "url": "https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post", "title": "MDX Blog Sample with require calls", "summary": "Test MDX with require calls", @@ -167,7 +248,7 @@ exports[`json filters to the first two entries 1`] = ` }, { "id": "https://docusaurus.io/myBaseUrl/blog/mdx-blog-post", - "content_html": "

HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Normal Text Italics Text Bold Text

link\\"image\\"

", + "content_html": "

HTML Heading 1

/n

HTML Heading 2

/n

HTML Paragraph

/n/n/n

Import DOM

/n

Heading 1

/n

Heading 2

/n

Heading 3

/n

Heading 4

/n
Heading 5
/n/n/n

Normal Text Italics Text Bold Text

/n

link \\"image\\"

", "url": "https://docusaurus.io/myBaseUrl/blog/mdx-blog-post", "title": "Full Blog Sample", "summary": "HTML Heading 1", @@ -189,7 +270,7 @@ exports[`json filters to the first two entries using limit 1`] = ` "items": [ { "id": "https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post", - "content_html": "

Test MDX with require calls

", + "content_html": "

Test MDX with require calls

/n/n/n/n/n", "url": "https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post", "title": "MDX Blog Sample with require calls", "summary": "Test MDX with require calls", @@ -198,7 +279,7 @@ exports[`json filters to the first two entries using limit 1`] = ` }, { "id": "https://docusaurus.io/myBaseUrl/blog/mdx-blog-post", - "content_html": "

HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Normal Text Italics Text Bold Text

link\\"image\\"

", + "content_html": "

HTML Heading 1

/n

HTML Heading 2

/n

HTML Paragraph

/n/n/n

Import DOM

/n

Heading 1

/n

Heading 2

/n

Heading 3

/n

Heading 4

/n
Heading 5
/n/n/n

Normal Text Italics Text Bold Text

/n

link \\"image\\"

", "url": "https://docusaurus.io/myBaseUrl/blog/mdx-blog-post", "title": "Full Blog Sample", "summary": "HTML Heading 1", @@ -220,7 +301,7 @@ exports[`json has feed item for each post 1`] = ` "items": [ { "id": "https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post", - "content_html": "

Test MDX with require calls

", + "content_html": "

Test MDX with require calls

/n/n/n/n/n", "url": "https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post", "title": "MDX Blog Sample with require calls", "summary": "Test MDX with require calls", @@ -229,7 +310,7 @@ exports[`json has feed item for each post 1`] = ` }, { "id": "https://docusaurus.io/myBaseUrl/blog/mdx-blog-post", - "content_html": "

HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5

Normal Text Italics Text Bold Text

link\\"image\\"

", + "content_html": "

HTML Heading 1

/n

HTML Heading 2

/n

HTML Paragraph

/n/n/n

Import DOM

/n

Heading 1

/n

Heading 2

/n

Heading 3

/n

Heading 4

/n
Heading 5
/n/n/n

Normal Text Italics Text Bold Text

/n

link \\"image\\"

", "url": "https://docusaurus.io/myBaseUrl/blog/mdx-blog-post", "title": "Full Blog Sample", "summary": "HTML Heading 1", @@ -282,7 +363,7 @@ exports[`json has feed item for each post 1`] = ` }, { "id": "https://docusaurus.io/myBaseUrl/blog/2018/12/14/Happy-First-Birthday-Slash", - "content_html": "

Happy birthday!

", + "content_html": "

Happy birthday! (translated)

", "url": "https://docusaurus.io/myBaseUrl/blog/2018/12/14/Happy-First-Birthday-Slash", "title": "Happy 1st Birthday Slash! (translated)", "summary": "Happy birthday! (translated)", @@ -316,7 +397,12 @@ exports[`rss filters to the first two entries 1`] = ` https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post Sat, 06 Mar 2021 00:00:00 GMT - Test MDX with require calls

]]>
+ Test MDX with require calls

+ + + + +]]>
<![CDATA[Full Blog Sample]]> @@ -324,7 +410,29 @@ exports[`rss filters to the first two entries 1`] = ` https://docusaurus.io/myBaseUrl/blog/mdx-blog-post Fri, 05 Mar 2021 00:00:00 GMT - HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
  • list1
  • list2
  • list3
  • list1
  • list2
  • list3

Normal Text Italics Text Bold Text

linkimage

]]>
+ HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

]]>
", @@ -350,7 +458,12 @@ exports[`rss filters to the first two entries using limit 1`] = ` https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post Sat, 06 Mar 2021 00:00:00 GMT - Test MDX with require calls

]]>
+ Test MDX with require calls

+ + + + +]]>
<![CDATA[Full Blog Sample]]> @@ -358,7 +471,29 @@ exports[`rss filters to the first two entries using limit 1`] = ` https://docusaurus.io/myBaseUrl/blog/mdx-blog-post Fri, 05 Mar 2021 00:00:00 GMT - HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
  • list1
  • list2
  • list3
  • list1
  • list2
  • list3

Normal Text Italics Text Bold Text

linkimage

]]>
+ HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

]]>
", @@ -384,7 +519,12 @@ exports[`rss has feed item for each post 1`] = ` https://docusaurus.io/myBaseUrl/blog/mdx-require-blog-post Sat, 06 Mar 2021 00:00:00 GMT - Test MDX with require calls

]]>
+ Test MDX with require calls

+ + + + +]]>
<![CDATA[Full Blog Sample]]> @@ -392,7 +532,29 @@ exports[`rss has feed item for each post 1`] = ` https://docusaurus.io/myBaseUrl/blog/mdx-blog-post Fri, 05 Mar 2021 00:00:00 GMT - HTML Heading 1

HTML Heading 2

HTML Paragraph

Import DOM

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
  • list1
  • list2
  • list3
  • list1
  • list2
  • list3

Normal Text Italics Text Bold Text

linkimage

]]>
+ HTML Heading 1 +

HTML Heading 2

+

HTML Paragraph

+ + +

Import DOM

+

Heading 1

+

Heading 2

+

Heading 3

+

Heading 4

+
Heading 5
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+
    +
  • list1
  • +
  • list2
  • +
  • list3
  • +
+

Normal Text Italics Text Bold Text

+

link image

]]>
<![CDATA[Complex Slug]]> @@ -433,7 +595,7 @@ exports[`rss has feed item for each post 1`] = ` https://docusaurus.io/myBaseUrl/blog/2018/12/14/Happy-First-Birthday-Slash Fri, 14 Dec 2018 00:00:00 GMT - Happy birthday!

]]>
+ Happy birthday! (translated)

]]>
lorber.sebastien@gmail.com (Sébastien Lorber (translated))