清空测试单元故障消息

时间:2012-06-09 18:31:13

标签: ruby-on-rails ruby testunit

  • Ruby版本:1.9.3-p194
  • Rails版本:3.2.5

如果我在2.4.8之后使用任何版本的测试单元,我遇到了问题。问题是我没有收到任何有意义的失败消息。也就是说,无论任何断言失败,无论原因或类型(断言,断言,选择等),我都会得到:

<> expected but was <>

当我切换到测试单元2.4.8时,消息恢复正常。

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我无法直接回答你的问题,因为rubyforge页面似乎已经过时,但我强烈建议你使用Ruby 1.9.3(minitest FTW)附带的默认测试框架,而不是明确要求它除非你有充分的理由这样做。

答案 1 :(得分:0)

我在以下设置中遇到了同样的问题:

  • Ruby:1.9.3-p194
  • Rails:3.2.11
  • test-unit:2.5.0

将测试单元gem更新到最新版本(2.5.4)解决了我的问题:

bundle update test-unit
相关问题