欢迎!请参阅关于页面以了解更多此如何运作的信息。
特别是 (generate (recursive-gen vector nat) 1000) 的输出比我期望的多样性要低得多。
评论者:floybix
是的,recursive-gen似乎不会生成标量,这意味着any-printable不会生成标量。
(require '[clojure.test.check.generators :as g]) (->> (g/sample g/any-printable 1000) (remove coll?)) ;; ()
评论者:gfredericks
recursive-gen在master上应该生成标量
糟糕,对不起,我弄错了。
评论者:seancorfield
这也会导致http://dev.clojure.org/jira/browse/CLJ-2036吗?
我认为“不返回标量”这个问题在master分支上已经修复了;这是一个更微妙的问题。
特别是,TCHECK-83已经完成。