test/models/authenticatable_test.rb in loyal_devise-2.1.2 vs test/models/authenticatable_test.rb in loyal_devise-2.1.3

- old
+ new

@@ -1,8 +1,13 @@ -# -*- encoding : utf-8 -*- require 'test_helper' class AuthenticatableTest < ActiveSupport::TestCase test 'required_fields should be an empty array' do assert_equal Devise::Models::Validatable.required_fields(User), [] + end + + test 'find_first_by_auth_conditions allows custom filtering parameters' do + user = User.create!(:email => "example@example.com", :password => "123456") + assert_equal User.find_first_by_auth_conditions({ :email => "example@example.com" }), user + assert_nil User.find_first_by_auth_conditions({ :email => "example@example.com" }, :id => user.id.to_s.next) end end