我有一组rspec组+示例,其中一些组和示例标记为待定,使用pending: 'Some notes about why'
方法标记它们。
我的套件运行,并成功报告:
Finished in 35.63 seconds (files took 6.51 seconds to load)
65 examples, 0 failures, 26 pending
不幸的是,它仍然返回非零退出状态,导致CI仍然将其视为失败:
petejohanson@xo-mb:~/Dev/xo-web/api $ echo $?
1
我不想完全忽略非零代码,因为那样我就会错过真正的测试失败。
任何人都成功使用过未通过测试而没有让它给你CI系统带来问题吗?