で作業していない私のsign_inテストのすべてが突然、次のエラーで失敗した:工夫パラメータ消毒は、私が4.0〜4.1</p> <p>レールからアップグレードしようとしているキュウリ/カピバラ/ RSpecの
undefined method `visit' for #<Devise::ParameterSanitizer:0x007fe83cf0b898> (NoMethodError)
を持っています誰でもこのエラーが発生しましたか?どのようにそれを修正するための任意のアイデア? step_definitionsのスコープが間違ったオブジェクトを指しているように見えますが、それをどのように賢明なものにするかはわかりません。手順はすべて、このメソッドのようなものを呼び出している
:
def sign_in_as_client
visit 'users/sign_in'
fill_in "user_login", :with => @client_params[:email]
fill_in "Password", :with => @client_params[:password]
click_button "Sign in" rescue nil
end