20690: Remove workbench1 and testing/packaging references.
[arvados.git] / apps / workbench / test / controllers / container_requests_controller_test.rb
diff --git a/apps/workbench/test/controllers/container_requests_controller_test.rb b/apps/workbench/test/controllers/container_requests_controller_test.rb
deleted file mode 100644 (file)
index 6f5a6da..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-require 'test_helper'
-
-class ContainerRequestsControllerTest < ActionController::TestCase
-  test "visit completed container request log tab" do
-    use_token 'active'
-
-    cr = api_fixture('container_requests')['completed']
-    container_uuid = cr['container_uuid']
-    container = Container.find(container_uuid)
-
-    get :show, {id: cr['uuid'], tab_pane: 'Log'}, session_for(:active)
-    assert_response :success
-
-    assert_select "a", {:href=>"/collections/#{container['log']}", :text=>"Download the log"}
-    assert_select "a", {:href=>"#{container['log']}/baz"}
-    assert_not_includes @response.body, '<div id="event_log_div"'
-  end
-
-  test "visit running container request log tab" do
-    use_token 'active'
-
-    cr = api_fixture('container_requests')['running']
-    container_uuid = cr['container_uuid']
-    container = Container.find(container_uuid)
-
-    get :show, {id: cr['uuid'], tab_pane: 'Log'}, session_for(:active)
-    assert_response :success
-
-    assert_includes @response.body, '<div id="event_log_div"'
-    assert_select 'Download the log', false
-  end
-
-  test "completed container request offers re-run option" do
-    use_token 'active'
-
-    uuid = api_fixture('container_requests')['completed']['uuid']
-
-    get :show, {id: uuid}, session_for(:active)
-    assert_response :success
-
-   assert_includes @response.body, "href=\"/container_requests/#{uuid}/copy\""
-  end
-
-  test "container request copy" do
-    completed_cr = api_fixture('container_requests')['completed']
-    post(:copy,
-         {
-           id: completed_cr['uuid']
-         },
-         session_for(:active))
-    assert_response 302
-    copied_cr = assigns(:object)
-    assert_not_nil copied_cr
-    assert_equal 'Uncommitted', copied_cr[:state]
-    assert_equal "Copy of #{completed_cr['name']}", copied_cr['name']
-    assert_equal completed_cr['cmd'], copied_cr['cmd']
-    assert_equal completed_cr['runtime_constraints']['ram'], copied_cr['runtime_constraints'][:ram]
-  end
-
-  [
-    ['completed', true],
-    ['running', true],
-    ['queued', true],
-    ['uncommitted', false],
-  ].each do |cr_fixture, should_show|
-    test "provenance tab should #{should_show ? '' : 'not'} be shown on #{cr_fixture} container requests" do
-      cr = api_fixture('container_requests')[cr_fixture]
-      assert_not_nil cr
-      get(:show,
-          {id: cr['uuid']},
-          session_for(:active))
-      assert_response :success
-      if should_show
-        assert_includes @response.body, "href=\"#Provenance\""
-      else
-        assert_not_includes @response.body, "href=\"#Provenance\""
-      end
-    end
-  end
-end