我们目前已经使用 CMakes 集成的 CTest 在 Travis Ci 上设置了测试,它只检查int main()
返回的值是否不是 0。
我们现在想在 Appveyor 中为我们的自动化窗口构建添加测试功能,同时仍然保持这个简单的返回值检查。
到目前为止,我们发现的每个 Appveyors 测试资源都假设我们正在使用某种测试框架,例如 MSTest,我们不打算这样做。
我发现您可以在 Appveyor 上运行自定义 CMD 和 Powershell 测试脚本,这听起来是检查我们测试返回值的理想方式。
不幸的是,我们都缺乏使用 CMD 和 Powershell 的经验,也不知道如何实现这一点。
作为参考,这是有问题的项目:JNF_NEAT