如果我在2.4.8之后使用任何版本的测试单元,我遇到了问题。问题是我没有收到任何有意义的失败消息。也就是说,无论任何断言失败,无论原因或类型(断言,断言,选择等),我都会得到:
<> expected but was <>
当我切换到测试单元2.4.8时,消息恢复正常。
有什么建议吗?
答案 0 :(得分:0)
我无法直接回答你的问题,因为rubyforge页面似乎已经过时,但我强烈建议你使用Ruby 1.9.3(minitest FTW)附带的默认测试框架,而不是明确要求它除非你有充分的理由这样做。
答案 1 :(得分:0)
我在以下设置中遇到了同样的问题:
将测试单元gem更新到最新版本(2.5.4)解决了我的问题:
bundle update test-unit