Merge branch 'master' into 1971-show-image-thumbnails
[arvados.git] / apps / workbench / test / functional / users_controller_test.rb
1 require 'test_helper'
2
3 class UsersControllerTest < ActionController::TestCase
4   test "ignore previously valid token (for deleted user), don't crash" do
5     get :welcome, {}, session_for(:valid_token_deleted_user)
6     assert_response :success
7     assert_nil assigns(:my_jobs)
8     assert_nil assigns(:my_ssh_keys)
9   end
10
11   test "expired token redirects to api server login" do
12     get :show, {
13       id: api_fixture('users')['active']['uuid']
14     }, session_for(:expired_trustedclient)
15     assert_response :redirect
16     assert_match /^#{Rails.configuration.arvados_login_base}/, @response.redirect_url
17     assert_nil assigns(:my_jobs)
18     assert_nil assigns(:my_ssh_keys)
19   end
20 end