#截图 #测试

test_ggez

为GGEZ Rust游戏进行截图测试

2个版本

0.1.1 2021年7月24日
0.1.0 2021年7月24日

#637 in 测试

Apache-2.0

10KB
211

Test_ggez

xray启发的GGEZ游戏的测试框架

请查看examples文件夹中的game以了解使用方法。

  • 测试在示例文件夹中运行,因为需要主线程的上下文。
  • 首次运行新的测试时,会添加一个名为expected.png的PNG文件到test_resources/<测试名称>/,其中包含捕获的截图。
  • 如果预期的截图与当前的截图相等,则测试成功。
  • 如果预期的截图与当前的截图不相等,将在test_resources/<测试名称>/中添加两个新文件
    1. 包含当前截图的actual.png
    2. 包含实际和预期之间的差异的diff.png

依赖关系

~18–29MB
~454K SLoC