2015年4月21日火曜日

[railstutorial] uninitialized constant RelationshipsController (NameError)

Rails Tutorialがまだ終わっていない。なんだかんだ2ヶ月くらい時が経っている。
時間あったので写経を再開してたら、なんかエラーがデター。
relationships_controller_spec.rb:3:in `': uninitialized constant RelationshipsController (NameError)

railsのバージョンを4.2.0でやっているからかな。4.0.5であることを確認しろっていってるし。調べてみたら、StackOverflowに「railstutorial.org - Rails: uninitialized constant (NameError)」があるんだけれど、参考にならない。typoじゃない。

で、下記の修正で実行できましたと。
1c1
< require 'spec_helper'
---
> require 'rails_helper'
3c3
< describe RelationshipsController do
---
> describe RelationshipsController, type: :controller do

あと一息だ。長かった。