maxDiscardedFactor在ScalaTest中做什么?

时间:2018-11-21 02:30:26

标签: scala scalatest

:h NERDTree carefully的文档基本上是空的,尤其是没有记录PropertyCheckConfiguration的功能,尤其是与maxDiscardedFactor的{​​{1 }}设置(因为不推荐使用后者)。有人知道吗?

1 个答案:

答案 0 :(得分:1)

ScalaTest中的

maxDiscardedFactor与ScalaCheck中的maxDiscardedRatio相同:它表示丢弃的和通过的属性评估之间的最大允许比率。

相反,已弃用的maxDiscarded代表每个属性允许的最大丢弃测试的绝对数量。

根据this ScalaTest issue,不推荐使用maxDiscarded,而推荐使用maxDiscardedFactor,而在ScalaCheck项目中,maxDiscarded属性已被完全删除(see here)