読者です 読者をやめる 読者になる 読者になる

pblog

pplog.net を作っている @ppworks こと越川直人(Koshikawa Naoto)のブログ。esa LLCで働いてます(\\( ⁰⊖⁰)/)

rails3のactiveresource-responseを使っている環境でActiveResourceの結合テストを書く

訳あってActiveResourceのrails3系のテストを書きたいときの話。

activeresource-responseをrails3系で使うときには、v0.5.3を使うことになるんですが、Rails.env.test?trueのときに、ActiveResoruceをHttpMock化するというアグレッシブな仕様が入っているために、test環境でActiveResource結合テストが書けないんですね。

v1.0.2では解消されています。

ただrails3系でこの問題を回避したかったので、fork版を作りました。

gem 'activeresource-response`, github: 'ppworks/activeresource', rev: 'v.0.5.4'

てな感じで。

ただそれだけの超ニッチな共有でした。