Sha256: e06296aab772f0ad09557220848985e473cb0515a9b4493086a00cc078383444

Contents?: true

Size: 581 Bytes

Versions: 25

Compression:

Stored size: 581 Bytes

Contents

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

Version data entries

25 entries across 25 versions & 3 rubygems

Version Path
devise-3.2.3 test/models/authenticatable_test.rb
devise-3.2.2 test/models/authenticatable_test.rb
devise-3.2.1 test/models/authenticatable_test.rb
devise-3.1.2 test/models/authenticatable_test.rb
devise-3.0.4 test/models/authenticatable_test.rb
devise-2.2.8 test/models/authenticatable_test.rb
devise-3.2.0 test/models/authenticatable_test.rb
devise-3.1.1 test/models/authenticatable_test.rb
devise-3.1.0 test/models/authenticatable_test.rb
devise-2.2.7 test/models/authenticatable_test.rb
devise-3.0.3 test/models/authenticatable_test.rb
devise-3.1.0.rc2 test/models/authenticatable_test.rb
devise-2.2.6 test/models/authenticatable_test.rb
devise-3.0.2 test/models/authenticatable_test.rb
devise-3.0.1 test/models/authenticatable_test.rb
devise-2.2.5 test/models/authenticatable_test.rb
loyal_devise-2.1.7 test/models/authenticatable_test.rb
loyal_devise-2.1.6 test/models/authenticatable_test.rb
devise-3.0.0 test/models/authenticatable_test.rb
loyal_devise-2.1.5 test/models/authenticatable_test.rb