草庐IT

skipCases

全部标签

unit-testing - 如何在 golang 中动态跳过测试?

我们在HTTP服务器上有一个特殊的文本文件,其中包含我们希望在golang测试运行时跳过的文件名和测试函数。我必须构建一些东西来下载该测试文件,解析应该跳过的文件名和测试函数,然后最终运行我们的go测试并正确地跳过在输入文件中找到的测试函数。在golang中进行这项工作的正确方法是什么?(我意识到这听起来像是一种不寻常的跳过方式,但我们真的希望按照我所描述的那样进行这项工作,原因与这个问题无关。) 最佳答案 您可以使用(*testing.T).Skip()函数跳过测试用例。可以在go的测试文件的init函数中下载测试文件。然后解析并

unit-testing - 如何在 golang 中动态跳过测试?

我们在HTTP服务器上有一个特殊的文本文件,其中包含我们希望在golang测试运行时跳过的文件名和测试函数。我必须构建一些东西来下载该测试文件,解析应该跳过的文件名和测试函数,然后最终运行我们的go测试并正确地跳过在输入文件中找到的测试函数。在golang中进行这项工作的正确方法是什么?(我意识到这听起来像是一种不寻常的跳过方式,但我们真的希望按照我所描述的那样进行这项工作,原因与这个问题无关。) 最佳答案 您可以使用(*testing.T).Skip()函数跳过测试用例。可以在go的测试文件的init函数中下载测试文件。然后解析并