sorceryをアップデートするとテストヘルパーがundefined methodになる

区分
sorcery
報告者

こんにちは、kawaguchiです。

sorceryを0.8.5にアップデートするとsorceryテストヘルパーがundefined methodになりました。

undefined local variable or method `login_user'
undefined local variable or method `logout_user'

Githubのissueを見るとテストヘルパーの名前空間が変更されたことが原因だとわかりました。

spec_helperを次のように変更すると今まで通り使えるようになります。

RSpec.configure do |config|
  config.include Sorcery::TestHelpers::Rails::Controller, type: :controller
end

また、今回の変更でインテグレーションテストのテストヘルパーも提供されるようになりました。

よいsorceryライフを!

トップページに戻る

技師部隊からの
お知らせ

【求人】エンジニア募集しています。

本頁の来客数
八十七万千百七十六名以上(計測停止中)

メンバー一覧

アクトインディ技師部隊員名簿

アクトインディ技師部元隊員

アクトインディへ

カテゴリー

アクトインディ

aaaa