似乎cake test
总是向shell返回0,即使某些测试失败也是如此。这可能对人类来说很好,但会导致持续集成的问题。无论如何,当某些测试失败时,蛋糕测试是否返回非0?
答案 0 :(得分:0)
答案 1 :(得分:0)
我不知道2年后答案有多好,但看起来解决方案的解释如下:
我所理解的是,蛋糕本身非常轻巧,并且对返回正确的退出代码没有任何作用。但是,通过寻找一些线索,比如"✗Broken"在输出或检查spec运行程序本身的退出代码时,您可以指示cake返回" 1",以便您的CI了解测试失败。