Rails: capybaraのインストールで転ける対処法

Web+DB Press vol.61に、Railsのテストについて詳細に書かれているので、こちらに倣って色々とGemfileに書いていた。

group :development, :test do
  gem "rspec"
  gem "capybara"
  gem "rspec-rails"
end

しかし、bundle updateをかけたらエラーで落ちた。
nokogiriのインストールで落ちている模様。。。

原因は、libxml, libxslt, libiconvがなかったからのようだった。
私はHomeBrewを使っているので、これらをインストールしてからbundle updateを行なったところ、正常にインストールできた。

brew install libxml2 libxslt libiconv
brew link libxml2 libxslt libiconv
bundle update

これでインストールできた。
エンドツーエンドのテストのところは、なんかいろんなタイプのテストライブラリがあるみたいだから、また調べていきたい。


タグ Ruby, Ruby on Rails | パーマリンク.

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です