X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/24f455da9cb2bf7a3c519912abbc15292a414655..4218f74266f3fee7c618c887bea6a804005c89b9:/apps/workbench/test/integration/container_requests_test.rb diff --git a/apps/workbench/test/integration/container_requests_test.rb b/apps/workbench/test/integration/container_requests_test.rb index bd3a813f72..46f7e171fb 100644 --- a/apps/workbench/test/integration/container_requests_test.rb +++ b/apps/workbench/test/integration/container_requests_test.rb @@ -109,4 +109,16 @@ class ContainerRequestsTest < ActionDispatch::IntegrationTest assert_text 'This workflow does not need any further inputs' page.assert_selector 'a', text: 'Run' end + + test "Provenance graph shown on committed container requests" do + cr = api_fixture('container_requests', 'completed') + visit page_with_token("active", "/container_requests/#{cr['uuid']}") + assert page.has_text? 'Provenance' + click_link 'Provenance' + wait_for_ajax + # Check for provenance graph existance + page.assert_selector '#provenance_svg' + page.assert_selector 'ellipse+text', text: cr['name'], visible: false + page.assert_selector 'g.node>title', text: cr['uuid'], visible: false + end end