欢迎!请查看 关于 页以了解更多有关该功能的详细信息。
使用 Spec 1,这似乎可以更好地报告 count 验证失败 - 实际的计数不明确
user=> (s/assert (s/coll-of any? :count 1) []) Execution error - invalid arguments to user/eval148 at (REPL:1). [] - failed: (= 1 (count %))
:count 使用 bounded-count,它与无限集合配合工作得很好。报告实际计数需要使用 count,这将卡在无限集合上。
:count
bounded-count
count