523 B
523 B
Case: link-rejects-missing-relation
用例意义
验证 link 对空 relation 输入给出稳定错误,而不是写入无意义关系。
前置条件
- 空数据库已完成
init - 已存在两条 entry:
#1与#2
输入
repo-memory link --db TMPDIR/repo-memory.db --from-id 1 --to-id 2
预期输出
- 命令退出码为
1 - stderr 包含
relation is required
断言结论
relation是必填输入- 错误发生在写库前,不会产生半有效的 link 记录