Feature #29041 » sessions_controller_test.rb.patch
sessions_controller_test.rb (working copy) | ||
---|---|---|
45 | 45 |
assert_not_equal created.to_i, token.updated_on.to_i |
46 | 46 |
assert token.updated_on > created |
47 | 47 |
end |
48 |
|
|
49 |
def test_session_token_should_be_updated_only_once_per_minute |
|
50 |
token = Token.create!(:user_id => 2, :action => 'session', :created_on => 1.second.ago, :updated_on => 1.second.ago) |
|
51 |
updated = token.reload.updated_on |
|
52 |
|
|
53 |
get :index, :session => { |
|
54 |
:user_id => 2, |
|
55 |
:tk => token.value |
|
56 |
} |
|
57 |
assert_response :success |
|
58 |
token.reload |
|
59 |
assert_equal updated.to_i, token.updated_on.to_i |
|
60 |
end |
|
48 | 61 | |
49 | 62 |
def test_user_session_should_not_be_reset_if_lifetime_and_timeout_disabled |
50 | 63 |
created = 2.years.ago |