我将单元测试放在 C 中运行在 hudson 上,但是当我有一个失败的测试时,它显示构建成功,但必须出现失败!

我正在使用 gcc 在 hudson 中编译和运行可执行文件,如下所示:

gcc -lcunit test_ctesting.c -o testing
./testing

它在一个 shell 命令中,我怎样才能得到失败并显示它?

最佳答案

您可以使用 CUnit XML 来报告您的测试结果。然后在Jenkins中使用“Publish JUnit test result report”来显示结果。

请参阅 CUnit 自动化用于 XML 输出:http://cunit.sourceforge.net/doc/running_tests.html#automated

关于 hudson 的 CUnit 失败显示成功,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10623800/

10-12 17:41