diff --git a/config/routes.rb b/config/routes.rb --- a/config/routes.rb +++ b/config/routes.rb @@ -20,8 +20,8 @@ member do get 'toggle' get 'toggle_test' + get 'toggle_view_testcase' get 'stat' - get 'show_testcase' end collection do get 'turn_all_off' @@ -30,11 +30,15 @@ get 'manage' end - resources :testcases, only: [] do - member do - get 'download_input' - get 'download_sol' - end + end + + resources :testcases, only: [] do + member do + get 'download_input' + get 'download_sol' + end + collection do + get 'show_problem/:problem_id(/:test_num)' => 'testcases#show_problem', as: 'show_problem' end end