在测试应用程序的存储库中包含测试框架的源是否正常。
例如,使用googletest测试的C ++应用程序。 googletest代码会进入我的仓库吗?如果是这样,我该如何处理建筑。我有makefile调用googletest的makefile吗?
或者,如果他们想要运行测试,我是否应该要求最终用户提供指向googletest的环境变量?
答案 0 :(得分:0)
通常所有测试都将在一个单独的存储库中,我知道我们在不同的存储库中将所有集成测试都保存在本地。但
您真的希望您的客户看到您的所有测试用例吗?是否真的需要在客户端计算机上运行测试?这些是你必须问自己的问题。然后你会得到答案