2
  • Rubyバージョン:1.9.3-p194
  • Railsバージョン:3.2.5

2.4.8以降のバージョンのテストユニットを使用すると問題が発生します。問題は、意味のある失敗メッセージが表示されないことです。つまり、理由やタイプ(assert、assert_selectなど)に関係なく、アサーションが失敗するたびに、次のようになります。

<> expected but was <>

テストユニット2.4.8に切り替えると、メッセージは通常に戻ります。

助言がありますか?

4

2 に答える 2

0

rubyforge のページが非常に古くなっているように見えるので、あなたの質問に直接答えることはできませんが、明示的に要求するのではなく、Ruby 1.9.3 に同梱されているデフォルトのテスト フレームワーク (minitest FTW) を使用することを強くお勧めします。それには正当な理由があります。

于 2012-06-09T18:41:19.970 に答える