Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion content/posts/gpt-6-astra-vs-claude-fable-5-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ Fable 5.1이 이전 세대보다 코딩과 장시간 문제 해결에 상당한

두 모델을 실제 개발 작업에 사용해본 개인적인 인상은 꽤 명확했다.

Astra를 한 문장으로 표현하면 **"완벽하지는 않지만 빨랐다"**에 가까웠다.
Astra를 한 문장으로 표현하면 "**완벽하지는 않지만 빨랐다**"에 가까웠다.

응답과 작업 진행이 빠르고 결과물의 전체적인 완성도도 상당히 괜찮았다. 빠르게 코드를 읽고 수정 방향을 잡은 뒤 결과를 만들어내는 과정에서는 만족스러웠다.

Expand Down
13 changes: 13 additions & 0 deletions tests/markdown-cjk-emphasis.test.ts
Original file line number Diff line number Diff line change
@@ -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('"<strong>완벽하지는 않지만 빨랐다</strong>"에 가까웠다.')
expect(html).not.toContain("**완벽하지는 않지만 빨랐다**")
})
})