Merge branch 'master' into 6465-optimize-workbench-integration-tests
[arvados.git] / apps / workbench / test / controllers / projects_controller_test.rb
index c695bd5e6bb3c9569a781fa4c7111d17602e38fe..ba4188e4c5cd57cb214a0e93a7254f13c24293be 100644 (file)
@@ -345,10 +345,16 @@ class ProjectsControllerTest < ActionController::TestCase
     found.description = '"Link to object":' + api_fixture('groups')['asubproject']['uuid']
     found.save!
     get(:show, {id: project['uuid']}, session_for(:active))
-    puts @response.body
     assert_not_includes '"Link to object"', @response.body
     assert_match /href=.*Link to object.*\/a./, @response.body
     refute_empty css_select('[href="/groups/zzzzz-j7d0g-axqo7eu9pwvna1x"]')
   end
 
+  test "project viewer can't see project sharing tab" do
+    project = api_fixture('groups')['aproject']
+    get(:show, {id: project['uuid']}, session_for(:project_viewer))
+    refute_includes @response.body, '<div id ="Sharing"'
+    assert_includes @response.body, '<div id="Data_collections"'
+  end
+
 end