mirror of
https://github.com/internetee/registry.git
synced 2025-06-06 20:55:44 +02:00
22 lines
No EOL
696 B
Ruby
22 lines
No EOL
696 B
Ruby
require 'test_helper'
|
|
|
|
class AdminAreaProtectedAreaTest < ApplicationSystemTestCase
|
|
def test_anonymous_user_is_asked_to_authenticate_when_navigating_to_protected_area
|
|
visit admin_domains_url
|
|
assert_text 'You need to sign in before continuing'
|
|
assert_current_path new_admin_user_session_path
|
|
end
|
|
|
|
def test_authenticated_user_can_access_protected_area
|
|
sign_in users(:admin)
|
|
visit admin_domains_url
|
|
assert_current_path admin_domains_path
|
|
end
|
|
|
|
def test_authenticated_user_is_not_asked_to_authenticate_again
|
|
sign_in users(:admin)
|
|
visit new_admin_user_session_url
|
|
assert_text 'You are already signed in'
|
|
assert_current_path admin_domains_path
|
|
end
|
|
end |