diff options
Diffstat (limited to 'test/functional')
| -rw-r--r-- | test/functional/account_controller_test.rb | 26 | ||||
| -rw-r--r-- | test/functional/users_controller_test.rb | 22 | 
2 files changed, 27 insertions, 21 deletions
| diff --git a/test/functional/account_controller_test.rb b/test/functional/account_controller_test.rb new file mode 100644 index 0000000..f5f1446 --- /dev/null +++ b/test/functional/account_controller_test.rb @@ -0,0 +1,26 @@ +require 'test_helper' + +class AccountControllerTest < ActionController::TestCase + +  test "should get new" do +    get :new +    assert_equal User, assigns(:user).class +    assert_response :success +  end + +  test "new should redirect logged in users" do +    login +    get :new +    assert_response :redirect +    assert_redirected_to home_path +  end + +  test "new redirects if registration is closed" do +    with_config(allow_registration: false) do +      get :new +      assert_response :redirect +      assert_redirected_to home_path +    end +  end +end + diff --git a/test/functional/users_controller_test.rb b/test/functional/users_controller_test.rb index 6029c83..2794422 100644 --- a/test/functional/users_controller_test.rb +++ b/test/functional/users_controller_test.rb @@ -1,20 +1,7 @@ -require_relative '../test_helper' +require 'test_helper'  class UsersControllerTest < ActionController::TestCase -  test "should get new" do -    get :new -    assert_equal User, assigns(:user).class -    assert_response :success -  end - -  test "new should redirect logged in users" do -    login -    get :new -    assert_response :redirect -    assert_redirected_to home_path -  end -    test "failed show without login" do      user = find_record :user      get :show, :id => user.id @@ -163,11 +150,4 @@ class UsersControllerTest < ActionController::TestCase      assert !assigns(:user).enabled?    end -  test "new redirects if registration is closed" do -    with_config(allow_registration: false) do -      get :new -      assert_response :redirect -      assert_redirected_to home_path -    end -  end  end | 
