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

欢迎!请参阅 关于页面 以获取更多关于此页面如何工作的信息。

0
test.check

特别是 {{(generate (recursive-gen vector nat) 1000)}} 的输出比我期望的要少得多。

7 答案

0

评论者:floybix

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

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

0

评论者:gfredericks

recursive-gen应该在主分支上生成标量

0

评论者:floybix

哎呀,抱歉麻烦了。

0
0

评论者:gfredericks

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

0

评论者:gfredericks

特别是,TCHECK-83已完成。

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