在
2024 Clojure 状况调查!
中分享您的想法。
欢迎!请查看
关于
页面以获取更多关于如何使用本站的信息。
GitHub 登录
所有活动
问题
未回答
标签
提出问题
关于
提出问题
为 c.t.c.clojure-test 添加一个 prop/for-all 另类选项,使用 clojure.test/is &c
0
票
提问
Apr 10, 2016
在
test.check
由
jira
这会类似于
https://github.com/gfredericks/test.chuck/blob/9f424c474b02f6e89b423049b5c5daebf71cec9c/src/com/gfredericks/test/chuck/clojure_test.cljc#L112
.
必须仔细考虑在缩小过程中何时打印 clojure.test 的标准失败信息。
请注意,添加 {{is}} 支持意味着我们还会获得 {{thrown?}} 和 {{thrown-with-msg?}} 支持,这些是当前更难手工实现的用例。
h2.另一方面
我只是因为“测试输出不好”问题而想要这样做吗?有没有更好的解决方案直接解决这个问题?
请求
jira
请
登录
或
注册
以添加评论。
请
登录
或
注册
以回答此问题。
1
答案
0
票
回答
Jun 26, 2019
由
jira
参考:
https://clojure.atlassian.net/browse/TCHECK-101
(由 gfredericks 报告)
请
登录
或
注册
以添加评论。
欢迎来到 Clojure Q&A,在这里您可以提问并获得 Clojure 社区成员的答案。
相关问题
将 c.t.c/quick-check 作为状态机重新构造,以提供更多扩展点
prop/for-all 应该允许后期绑定引用早期绑定
为 clojure.test 中的 :each 固定作用域添加访问当前测试变量的方式
考虑添加 for-all-2 以解决一些问题
test.check 似乎没有异步测试的宏
分类
全部分类
Clojure
(1.5k)
ClojureScript
(610)
ClojureCLR
(25)
丛库
(719)
algo.generic
(3)
algo.monads
(4)
core.async
(112)
core.cache
(19)
core.contracts
(5)
core.logic
(66)
core.match
(44)
core.memoize
(8)
core.rrb-vector
(13)
core.typed
(33)
core.unify
(5)
data.avl
(1)
data.codec
(3)
data.csv
(12)
data.finger-tree
(1)
data.fressian
(6)
data.generators
(3)
data.int-map
(17)
data.json
(17)
data.priority-map
(3)
data.xml
(23)
data.zip
(4)
java.classpath
(2)
java.data
(12)
java.jdbc
(3)
java.jmx
(6)
math.combinatorics
(5)
math.numeric-tower
(1)
replicant
(0)
test.check
(45)
test.generative
(2)
tools.analyzer
(8)
tools.build
(29)
tools.cli
(7)
tools.deps
(119)
tools.deps.graph
(2)
tools.emitter.jvm
(7)
tools.gitlibs
(4)
tools.logging
(6)
tools.macro
(8)
tools.namespace
(29)
tools.reader
(11)
tools.tools
(2)
tools.trace
(5)
工具
(72)
元信息
(19)
其他
(91)
...