背景
Unit 006 コードベース調査レポート(サイクル v0.3.0)の調査候補 #14(観点 5.1)。Unit 008 のユーザーレビューで「起票する」として採否確定。
- 対象ファイル/箇所:
lib/token.sh@bd55d9c:L114-L243(_cmd_add / _cmd_rotate / _cmd_delete / _cmd_list を含む行範囲)
- 現状の問題:
tests/jailrun.bats@bd55d9c:L27-L37 で jailrun token --help と未知サブコマンド分岐は検証済み。ただし add / rotate / delete / list の実処理(Keychain 書き込み・読み取り・一覧表示の正常系/異常系)をカバーする専用テストが存在しない
- 推奨対応:
tests/token.bats を新設し、add / rotate / delete / list の実処理を正常系・異常系(Keychain 未設定・不正引数)でカバー。Keychain アクセスは fixture で mock 可能
- 想定影響範囲: 新規テストファイル追加のみ、本体コードは変更なし
- 確度区分:
confirmed
参照
サイクル
v0.3.0 サイクルの Construction Phase(Unit 006 → Unit 008)で採否確定した起票候補。実装修正は別サイクル(次サイクル以降)で対応予定。
背景
Unit 006 コードベース調査レポート(サイクル v0.3.0)の調査候補 #14(観点 5.1)。Unit 008 のユーザーレビューで「起票する」として採否確定。
lib/token.sh@bd55d9c:L114-L243(_cmd_add/_cmd_rotate/_cmd_delete/_cmd_listを含む行範囲)tests/jailrun.bats@bd55d9c:L27-L37でjailrun token --helpと未知サブコマンド分岐は検証済み。ただしadd/rotate/delete/listの実処理(Keychain 書き込み・読み取り・一覧表示の正常系/異常系)をカバーする専用テストが存在しないtests/token.batsを新設し、add / rotate / delete / list の実処理を正常系・異常系(Keychain 未設定・不正引数)でカバー。Keychain アクセスは fixture で mock 可能confirmed参照
bd55d9cb48749fb1df884880b46223a9ff7a1ea8.aidlc/cycles/v0.3.0/plans/code_review_report.mdの観点 5.1 セクションサイクル
v0.3.0 サイクルの Construction Phase(Unit 006 → Unit 008)で採否確定した起票候補。実装修正は別サイクル(次サイクル以降)で対応予定。