maxDiscardedFactor 在 ScalaTest 中有什么作用?
What does maxDiscardedFactor do in ScalaTest?
PropertyCheckConfiguration
的文档基本上是空的,特别是没有记录 maxDiscardedFactor
设置的作用,特别是它与 PropertyCheckConfig
的 maxDiscarded
设置(因为后者已被弃用)。有人知道吗?
ScalaTest 中的 maxDiscardedFactor
与 ScalaCheck 的 maxDiscardedRatio
相同:它表示丢弃和通过 属性 评估之间的最大允许比率。
相反,弃用的 maxDiscarded
表示每个 属性 允许的最大丢弃测试的绝对数量。
根据this ScalaTest issue, maxDiscarded
has been deprecated in favor of maxDiscardedFactor
, while in the ScalaCheck project the maxDiscarded
property has been completely removed (see here)。
PropertyCheckConfiguration
的文档基本上是空的,特别是没有记录 maxDiscardedFactor
设置的作用,特别是它与 PropertyCheckConfig
的 maxDiscarded
设置(因为后者已被弃用)。有人知道吗?
maxDiscardedFactor
与 ScalaCheck 的 maxDiscardedRatio
相同:它表示丢弃和通过 属性 评估之间的最大允许比率。
相反,弃用的 maxDiscarded
表示每个 属性 允许的最大丢弃测试的绝对数量。
根据this ScalaTest issue, maxDiscarded
has been deprecated in favor of maxDiscardedFactor
, while in the ScalaCheck project the maxDiscarded
property has been completely removed (see here)。