X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/0ecbb08536d02433272e62cf1878edd7927f66e1..c64d7e1d5d1879187e1c4002445fab1d3c7951a0:/apps/workbench/test/controllers/jobs_controller_test.rb diff --git a/apps/workbench/test/controllers/jobs_controller_test.rb b/apps/workbench/test/controllers/jobs_controller_test.rb index 609e58c1c2..ae94b61b39 100644 --- a/apps/workbench/test/controllers/jobs_controller_test.rb +++ b/apps/workbench/test/controllers/jobs_controller_test.rb @@ -1,4 +1,23 @@ require 'test_helper' class JobsControllerTest < ActionController::TestCase + test "visit jobs index page" do + get :index, {}, session_for(:active) + assert_response :success + end + + test "job page lists pipelines and jobs in which it is used" do + get(:show, + {id: api_fixture('jobs')['completed_job_in_publicly_accessible_project']['uuid']}, + session_for(:active)) + assert_response :success + + assert_select "div.used-in-pipelines" do + assert_select "a[href=/pipeline_instances/zzzzz-d1hrv-n68vc490mloy4fi]" + end + + assert_select "div.used-in-jobs" do + assert_select "a[href=/jobs/zzzzz-8i9sb-with2components]" + end + end end