我们正在尝试将FitNesse的多个实例与页面的相同后备存储一起使用。目的是我们使用命令行变量声明以不同方式设置特定于环境的变量,以便我们可以针对不同的环境运行相同的测试套件。
这一切都很好,除了我们发现FitNesse似乎在内存中缓存页面,特别是下面的用例对我们不起作用:
如果我们可以禁用此缓存行为,我们很乐意支付(我假设很小的)页面渲染性能。
任何想法怎么做?
答案 0 :(得分:1)
FitNesse最近有一些更改,但在发布中没有,这可能会改善您的行为。我知道一个与删除CachingPage直接相关的功能。 https://cleancoder.ci.cloudbees.com/job/fitnesse/lastStableBuild/
我没有尝试过这种特殊情况,所以我无法保证它能解决它。我通常也不建议在同一文件夹结构中运行两个实例。当我这样做时,第二个实例真的只存在于查看测试结果。