请在
Clojure 2024状态调查
中分享您的想法!
欢迎!请查看
关于页面
了解如何使用本网站的更多信息。
GitHub登录
所有活动
问题
未回答
标签
提问
关于
提问
为c.t.c.clojure-test添加prop/for-all替代方案,使用clojure.test/is &c
0
票
提问
2016年4月10日
在
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
票
回答
2019年6月26日
由
jira
参考:
https://clojure.atlassian.net/browse/TCHECK-101
(由gfredericks报告)
请
登录
或
注册
以添加评论。
欢迎来到Clojure问答,在这里您可以提出问题,并从Clojure社区成员那里获得答案。
相关问答
将c.t.c/quick-check重构为状态机以提供更多扩展点
prop/for-all应该允许后续绑定引用先前的绑定
为clojure.test添加:each设置中访问当前测试变量的方式
考虑添加for-all-2来解决一些问题
test.check没有异步测试的宏
类别
所有类别
Clojure
(1.5k)
ClojureScript
(610)
ClojureCLR
(25)
Contrib libs
(719)
algo.generic
(3)
algo.monads
(4)
core.async
(112)
核心缓存
(19)
核心合约
(5)
核心逻辑
(66)
核心匹配
(44)
核心记忆化
(8)
核心RRB向量
(13)
核心类型化
(33)
核心统一化
(5)
数据AVL
(1)
数据编解码
(3)
数据CSV
(12)
数据手指树
(1)
数据Fressian
(6)
数据生成器
(3)
数据整数映射
(17)
数据JSON
(17)
数据优先级映射
(3)
数据XML
(23)
数据ZIP
(4)
Java类路径
(2)
Java数据
(12)
Java JDBC
(3)
Java JMX
(6)
数学组合
(5)
数学数值塔
(1)
副本
(0)
测试检查
(45)
测试生成式
(2)
工具分析器
(8)
工具构建
(29)
工具命令行接口
(7)
工具依赖
(119)
工具依赖图
(2)
工具发射器-JVM
(7)
工具Git库
(4)
工具日志
(6)
工具宏
(8)
工具命名空间
(29)
工具读取器
(11)
工具实用工具
(2)
工具跟踪
(5)
工具
(72)
元数据
(19)
其他
(91)
...