当使用Verify运行快照测试时,抛出异常,因为verified.txt.bak文件仍然存在



我使用的是Verify。. net 6 Xunit测试项目中的Xunit(版本19.11.2)。测试正在Rider IDE中运行。验证实际/预期字符串比较使用WinMerge.

有时(通常)在运行测试时,临时的verified.txt.bak文件仍然存在。

测试提示存在这个bak文件。
VerifyException
Directory: C:codeSnapshotTestingSnapshotTesting
Delete:
- UnitTest.CreateReport_ShouldBeAsExpected.verified.txt.bak
Equal:
- Received: UnitTest.CreateReport_ShouldBeAsExpected.received.txt
Verified: UnitTest.CreateReport_ShouldBeAsExpected.verified.txt
Exception doesn't have a stacktrace

我希望清理这个备份文件不是我的任务,是自动的,所以我想知道是什么可能导致这个问题?删除bak文件后,测试按预期工作。

这在verify

的20.5.0版中修复了

相关内容

  • 没有找到相关文章

最新更新