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