Skip to content

feat(mdx-storage): Phase1 Task1.6 단위 테스트 보강#770

Merged
jk-kim0 merged 2 commits intomainfrom
jk/task-1-6-tests
Feb 16, 2026
Merged

feat(mdx-storage): Phase1 Task1.6 단위 테스트 보강#770
jk-kim0 merged 2 commits intomainfrom
jk/task-1-6-tests

Conversation

@jk-kim0
Copy link
Copy Markdown
Contributor

@jk-kim0 jk-kim0 commented Feb 16, 2026

Summary

  • Task 1.6 범위의 단위 테스트를 parser/inline/emitter 전반으로 보강합니다.
  • 기존 테스트가 다루지 않던 경계/회귀성 케이스를 추가해 안정성을 높입니다.

Test plan

  • pytest tests/test_mdx_to_storage/ -v — 38/38 pass
  • parser: frontmatter 미닫힘 fallthrough, 코드 블록 미닫힘, ordered list, import/empty 블록 분리, list continuation, html block 경계 검증
  • inline: 다중 code span+link 조합, heading italic 보존, plain text passthrough, 링크 내부 bold 변환 검증
  • emitter: multiline paragraph 병합, list continuation 병합, unknown block, heading level 1/6 경계 검증

🤖 Generated with Claude Code

Co-authored-by: Claude Opus 4.6 noreply@anthropic.com

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 16, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
querypie-docs Canceled Canceled Comment Feb 16, 2026 3:21pm

Request Review

@jk-kim0 jk-kim0 changed the title 1단계 Task 1.6: mdx_to_storage 단위 테스트 보강 feat(mdx-storage): Phase1 Task1.6 단위 테스트 보강 Feb 16, 2026
## Summary
- parser: frontmatter 미닫힘 fallthrough, 코드 블록 미닫힘, ordered list 검증 추가
- inline: plain text passthrough, 링크 내부 bold 변환 검증 추가
- emitter: heading level 1/6 경계 검증 추가
- 기존 31건 → 38건으로 테스트 보강

## Test plan
- [x] `pytest tests/test_mdx_to_storage/ -v` — 38/38 pass
- [x] `pytest` 전체 — 462/462 pass

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jk-kim0 jk-kim0 self-assigned this Feb 16, 2026
@jk-kim0 jk-kim0 merged commit 640b299 into main Feb 16, 2026
5 of 7 checks passed
@jk-kim0 jk-kim0 deleted the jk/task-1-6-tests branch February 16, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant