lib/devise/test_helpers.rb in devise-0.7.1 vs lib/devise/test_helpers.rb in devise-0.7.2
- old
+ new
@@ -76,9 +76,10 @@
# sign_out :user # sign_out(scope)
# sign_out @user # sign_out(resource)
#
def sign_out(resource_or_scope)
scope = Devise::Mapping.find_scope!(resource_or_scope)
+ @controller.instance_variable_set(:"@current_#{scope}", nil)
warden.logout(scope)
end
end
end