Rename :timeout to :timeout_in and release gem again.

This commit is contained in:
José Valim
2009-11-25 00:11:49 -02:00
parent 41ee6878a8
commit c05b8cf2ce
6 changed files with 11 additions and 11 deletions

View File

@@ -37,7 +37,7 @@ class SessionTimeoutTest < ActionController::IntegrationTest
end
test 'user configured timeout limit' do
swap Devise, :timeout => 8.minutes do
swap Devise, :timeout_in => 8.minutes do
user = sign_in_as_user
get users_path

View File

@@ -15,12 +15,12 @@ class TimeoutableTest < ActiveSupport::TestCase
end
test 'fallback to Devise config option' do
swap Devise, :timeout => 1.minute do
swap Devise, :timeout_in => 1.minute do
user = new_user
assert user.timeout?(2.minutes.ago)
assert_not user.timeout?(30.seconds.ago)
Devise.timeout = 5.minutes
Devise.timeout_in = 5.minutes
assert_not user.timeout?(2.minutes.ago)
assert user.timeout?(6.minutes.ago)
end

View File

@@ -41,7 +41,7 @@ class Configurable < User
:pepper => 'abcdef',
:confirm_within => 5.days,
:remember_for => 7.days,
:timeout => 15.minutes
:timeout_in => 15.minutes
end
class ActiveRecordTest < ActiveSupport::TestCase
@@ -113,8 +113,8 @@ class ActiveRecordTest < ActiveSupport::TestCase
assert_equal 7.days, Configurable.remember_for
end
test 'set a default value for timeout' do
assert_equal 15.minutes, Configurable.timeout
test 'set a default value for timeout_in' do
assert_equal 15.minutes, Configurable.timeout_in
end
test 'set null fields on migrations' do