Skip to content

Commit

Permalink
test: update unit test
Browse files Browse the repository at this point in the history
  • Loading branch information
Wxh16144 committed Apr 1, 2024
1 parent 6c243fb commit 231ddd6
Show file tree
Hide file tree
Showing 3 changed files with 79 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export default () => 'demo';
61 changes: 61 additions & 0 deletions src/loaders/markdown/transformer/fixtures/demo/cols/expect.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
import type { IMdTransformerResult } from '../../..';

export default (ret: IMdTransformerResult) => {
expect(ret.content).toMatchInlineSnapshot(`
"<><DumiDemoGrid items={[{
\\"demo\\": {
\\"id\\": \\"demo-foo\\"
},
\\"previewerProps\\": {
\\"id\\": \\"foo\\",
\\"title\\": \\"分栏 1\\",
\\"filename\\": \\"demo.jsx\\"
}
}, {
\\"demo\\": {
\\"id\\": \\"demo-bar\\"
},
\\"previewerProps\\": {
\\"id\\": \\"bar\\",
\\"title\\": \\"分栏 2\\",
\\"filename\\": \\"demo.jsx\\"
}
}, {
\\"demo\\": {
\\"id\\": \\"demo-baz\\"
},
\\"previewerProps\\": {
\\"id\\": \\"baz\\",
\\"title\\": \\"分栏 3\\",
\\"filename\\": \\"demo.jsx\\"
}
}, {
\\"demo\\": {
\\"id\\": \\"demo-other\\"
},
\\"previewerProps\\": {
\\"id\\": \\"other\\",
\\"title\\": \\"分栏 4\\",
\\"filename\\": \\"demo.jsx\\"
}
}]} /><DumiDemo {...{
\\"demo\\": {
\\"id\\": \\"demo-bad-1\\"
},
\\"previewerProps\\": {
\\"id\\": \\"bad-1\\",
\\"title\\": \\"bad 分栏 1\\",
\\"filename\\": \\"demo.jsx\\"
}
}} /><DumiDemo {...{
\\"demo\\": {
\\"id\\": \\"demo-bad-2\\"
},
\\"previewerProps\\": {
\\"id\\": \\"bad-2\\",
\\"title\\": \\"bad 分栏 2\\",
\\"filename\\": \\"demo.jsx\\"
}
}} /></>"
`);
};
17 changes: 17 additions & 0 deletions src/loaders/markdown/transformer/fixtures/demo/cols/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
demo:
cols: 2
---

<!-- good ✅ -->

<code id="foo" src="./demo.jsx">分栏 1</code>
<code id="bar" src="./demo.jsx">分栏 2</code>
<code id="baz" src="./demo.jsx">分栏 3</code>
<code id="other" src="./demo.jsx">分栏 4</code>

<!-- bad ❌ -->

<code id="bad-1" src="./demo.jsx">bad 分栏 1</code>

<code id="bad-2" src="./demo.jsx">bad 分栏 2</code>

0 comments on commit 231ddd6

Please sign in to comment.