问题陈述:启用仪器,并用lambda调用一个指定的函数。为了验证lambda,spec使用生成测试对它进行测试。这会导致lambda被调用的次数增多。如果lambda发射导弹,spec现在会发射很多导弹。在不被接受的情况下有很多情景,因为它可能会崩溃环境,例如。
当前解决方案
- 不要指定lambda。缺点:Spec不能在它的spec被引用的上下文中生成它。
- 将 fspec-iterations 设置为0。缺点:禁用了所有lambda的验证。
- ???
想法
- 一个让fspec禁用其验证的生成测试的标志。