diff --git a/content/posts/gpt-6-astra-vs-claude-fable-5-1.md b/content/posts/gpt-6-astra-vs-claude-fable-5-1.md index 66f4b0b..cc44762 100644 --- a/content/posts/gpt-6-astra-vs-claude-fable-5-1.md +++ b/content/posts/gpt-6-astra-vs-claude-fable-5-1.md @@ -55,7 +55,7 @@ Fable 5.1이 이전 세대보다 코딩과 장시간 문제 해결에 상당한 두 모델을 실제 개발 작업에 사용해본 개인적인 인상은 꽤 명확했다. -Astra를 한 문장으로 표현하면 **"완벽하지는 않지만 빨랐다"**에 가까웠다. +Astra를 한 문장으로 표현하면 "**완벽하지는 않지만 빨랐다**"에 가까웠다. 응답과 작업 진행이 빠르고 결과물의 전체적인 완성도도 상당히 괜찮았다. 빠르게 코드를 읽고 수정 방향을 잡은 뒤 결과를 만들어내는 과정에서는 만족스러웠다. diff --git a/tests/markdown-cjk-emphasis.test.ts b/tests/markdown-cjk-emphasis.test.ts new file mode 100644 index 0000000..29678dd --- /dev/null +++ b/tests/markdown-cjk-emphasis.test.ts @@ -0,0 +1,13 @@ +import { describe, expect, it } from "vitest" +import { renderMarkdown } from "../src/lib/markdown" + +describe("markdown emphasis around Korean particles", () => { + it("renders quoted bold text when the quotes stay outside the emphasis delimiters", async () => { + const { html } = await renderMarkdown( + 'Astra를 한 문장으로 표현하면 "**완벽하지는 않지만 빨랐다**"에 가까웠다.', + ) + + expect(html).toContain('"완벽하지는 않지만 빨랐다"에 가까웠다.') + expect(html).not.toContain("**완벽하지는 않지만 빨랐다**") + }) +})