724 B
724 B
Case: events-reads-history-by-id
用例意义
验证 events --id 会返回某个 entry 的历史记录,并按新到旧排序。
前置条件
- 空数据库已完成
init TMPDIR/repo下已经执行过两次同 key 的add,第二次把状态从draft更新为confirmed
输入
repo-memory events --db TMPDIR/repo-memory.db --id 1
预期输出
- 命令退出码为
0 - 第一行包含
term:AITask [confirmed] #1 - 事件列表包含
updated (draft -> confirmed) - 较早事件包含
created (- -> draft)
断言结论
events不只显示当前状态,也保留状态演进轨迹- 输出顺序是最新事件优先,便于人工快速读到最近变化