-
Notifications
You must be signed in to change notification settings - Fork 4
WASM component/impl の wbtest fixture/helper 整理を完了する #29
Copy link
Copy link
Open
Description
背景
component/impl の責務分離と wbtest の shared fixture 化を進めており、現状およそ 80% 完了です。
進捗
- local/network/status/fs/http の file 分割は完了
- upload-pack / receive-pack / push の transport fixture は共有化済み
- push success/state/url/repo-setup の assert/helper も共有化済み
- public API は維持したまま
moon -C component test impl,--target wasm,check,fmt,infoを通過
残タスク
- clone/fetch/repo_sync/repo の final state assert を helper 化する
- upload-pack / receive-pack request/response wbtest の URL/header/message 直書きを helper 化する
- network fixture helper を upload-pack / receive-pack / push ごとに再分割する
- helper の命名と責務境界を最終調整する
- component/impl 全体を再点検し、追加分割を止めるラインを確定する
メモ
- hand-written file の大整理は概ね完了
- 残りは network test の終端 assertion と fixture vocabulary の統一が中心
- 続きはこの issue を親タスクとして進める
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels