From a81264837aed9b02a9b69621aecff31cc16dc188 Mon Sep 17 00:00:00 2001 From: inokawa <48897392+inokawa@users.noreply.github.com> Date: Sat, 10 Jun 2023 19:12:26 +0900 Subject: [PATCH] Add test --- src/__snapshots__/index.spec.ts.snap | 22 ++++++++++++++++++++++ src/index.spec.ts | 9 +++++++++ 2 files changed, 31 insertions(+) diff --git a/src/__snapshots__/index.spec.ts.snap b/src/__snapshots__/index.spec.ts.snap index 2eb75fe..43c4588 100644 --- a/src/__snapshots__/index.spec.ts.snap +++ b/src/__snapshots__/index.spec.ts.snap @@ -10442,6 +10442,28 @@ exports[`issues issue129 1`] = `[]`; exports[`issues issue129 2`] = `[]`; +exports[`issues issue145 1`] = ` +{ + "children": [ + { + "children": [ + { + "children": [ + { + "type": "text", + "value": "inline code", + }, + ], + "type": "strong", + }, + ], + "type": "emphasis", + }, + ], + "type": "root", +} +`; + exports[`options override builders 1`] = ` [ { diff --git a/src/index.spec.ts b/src/index.spec.ts index 0f42fdc..3efc7b9 100644 --- a/src/index.spec.ts +++ b/src/index.spec.ts @@ -265,4 +265,13 @@ describe("issues", () => { const slateTreeWithSpace = toSlateProcessor.processSync(" ").result; expect(slateTreeWithSpace).toMatchSnapshot(); }); + + it("issue145", () => { + const processor = unified().use(slateToRemark); + const ast = processor.runSync({ + type: "root", + children: [{ text: "inline code", strong: true, emphasis: true }], + } as any); + expect(ast).toMatchSnapshot(); + }); });