mirror of
https://github.com/heartcombo/devise.git
synced 2022-11-09 12:18:31 -05:00
Fixing some tests and adding an assert message
This commit is contained in:
parent
d7337c5b26
commit
faf8b01ecc
5 changed files with 6 additions and 14 deletions
|
@ -155,11 +155,4 @@ class RememberMeTest < ActionController::IntegrationTest
|
|||
get users_path
|
||||
assert_not warden.authenticated?(:user)
|
||||
end
|
||||
|
||||
test 'required_fields should contain the fields that Devise uses' do
|
||||
assert_equal Devise::Models::Rememberable.required_fields(User), [
|
||||
:remember_created_at,
|
||||
:remember_token
|
||||
]
|
||||
end
|
||||
end
|
||||
|
|
|
@ -168,9 +168,8 @@ class RememberableTest < ActiveSupport::TestCase
|
|||
|
||||
test 'should have the required_fiels array' do
|
||||
assert_same_content Devise::Models::Rememberable.required_fields(User), [
|
||||
:unlock_token,
|
||||
:locked_at,
|
||||
:failed_attempts
|
||||
:remember_created_at,
|
||||
:remember_token
|
||||
]
|
||||
end
|
||||
end
|
||||
|
|
|
@ -48,7 +48,7 @@ class TokenAuthenticatableTest < ActiveSupport::TestCase
|
|||
end
|
||||
|
||||
test 'required_fields should contain the fields that Devise uses' do
|
||||
assert_same_content Devise::Models::TokenAuthenticatable.required_fields(User).sort, [
|
||||
assert_same_content Devise::Models::TokenAuthenticatable.required_fields(User), [
|
||||
:authentication_token
|
||||
]
|
||||
end
|
||||
|
|
|
@ -2,7 +2,7 @@ require 'test_helper'
|
|||
|
||||
class TrackableTest < ActiveSupport::TestCase
|
||||
test 'required_fields should contain the fields that Devise uses' do
|
||||
assert_same_content Devise::Models::Trackable.required_fields(User).sort, [
|
||||
assert_same_content Devise::Models::Trackable.required_fields(User), [
|
||||
:current_sign_in_at,
|
||||
:current_sign_in_ip,
|
||||
:last_sign_in_at,
|
||||
|
|
|
@ -26,10 +26,10 @@ class ActiveSupport::TestCase
|
|||
end
|
||||
|
||||
def assert_same_content(expected, result)
|
||||
assert expected.size == result.size
|
||||
assert expected.size == result.size, "the arrays doesn't have the same content"
|
||||
expected.each do |element|
|
||||
result.index(element)
|
||||
assert !element.nil?
|
||||
assert !element.nil?, "the arrays doesn't have the same content"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue