試験書いてない
ええと以下なのかどうか。今回の修正は本体にはあまり手が入っていなかったり。基本的に既存の試験は無修正でパスしています。
- app/models/user.rb の試験はスルー
- spec/routing 追加必要
- spec/controllers 追加必要?
- spec/requests 追加必要?
あ、routing も無修正ですね。面倒なのでこのままで良いかな。
と思ったら
既存の sign_in/sign_out が動かなくなってますw
devise_for を弄っているので web からのログインがアレなのか。どちらにしても web 用の SessionsController と api 用の SessionsController 分けないと。
以下にしてみました。
namespace :api do devise_for(:users, :controllers => { :sessions => "sessions" }) end devise_for :users
ブラウザな sign_in/sign_out は OK です。curl な sign_in も無問題。
これで commit 作って push しとこ。
そして
速攻で merge してステージング方面に持ってった後に Android なナニを作成着手の方向。確認してみたところではローカルと同様の動作です。