我将单元测试放在 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/