gennei's blog

IT、読書、日記、メモ

Ruby on Rails

パーフェクト Ruby on Rails 7章 モデルのテストにて発見した警告について

Perfect Ruby on Rails 7章のテストを書いていたら以下の警告に遭遇した。 $bundle exec rspec spec/models/foo_rspec.rb Warning from shoulda-matchers: ensure_length_of is deprecated and will be removed in the next major release. Please use valid…

Rails Tutorial 10章 サンプルデータ作成時にエラーが出たので解決した

※動作環境はRails 4.1.6です 「リスト10.20 サンプルデータにマイクロポスト用のコードを追加する。」の以下のコード users = User.all(limit: 6) Rails4から上記のコードの モデル.all(limit: num) は廃止になった。 以下のように修正 users = User.limit(6)…

RailsTutorialの些細なミスをフィードバックしたら修正してもらえた。

Rails Tutorial を進めていたら以下の間違いに気づいた。 @railstutorialjp リスト9.48「admin属性へのアクセスが禁止されていることをテストする。」のコードですが終わりの「end」が2つになっておりますが、「User pages」「edit」「"forbidden..."」の3…

RailsTutorial で rake test:prepare ができなくて困った。

背景 Rails Tutorialを進めていたら、6.2.1最初のユーザーテストでコマンドが実行できなかった。 実行できなかったコマンド $ bundle exec rake test:prepare 解決策 同様の問題にぶつかっている人がいたのでその方のブログを見て解決した 【Rails】rake tes…