2024 年 Clojure 状态调查中分享您的想法!

欢迎!有关如何使用本网站的信息,请参阅关于页面。

0
test.check

特别是 (generate (recursive-gen vector nat) 1000) 的输出比我期待的要少。

7 个答案

0

评论由:floybix 提出

是的,recursive-gen 似乎不会生成标量,这意味着任何可打印的都不会生成标量。

(require '[clojure.test.check.generators :as g]) (->> (g/sample g/any-printable 1000) (remove coll?)) ;; ()

0

评论由:gfredericks 提出

recursive-gen 在 master 上应该生成标量

0

评论由:floybix 提出

啊哦,对不起,打扰了。

0

由seancorfield做出的评论

这也会导致 http://dev.clojure.org/jira/browse/CLJ-2036 的问题吗?

0

评论由:gfredericks 提出

我认为“不返回标量”的问题已在master上修复;这是一个更微妙的问题。

0

评论由:gfredericks 提出

特别地,TCHECK-83已完成。

0
参考: https://clojure.atlassian.net/browse/TCHECK-111 (由gfredericks报告)
...