X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/63f9b5374e01394486a07dba4f9a43cfd76707e3..eae48c31bb338689ec67fbc6a14a2e0b1fb5e3b6:/apps/workbench/test/unit/repository_test.rb diff --git a/apps/workbench/test/unit/repository_test.rb b/apps/workbench/test/unit/repository_test.rb index 327170c108..87eedb5f5a 100644 --- a/apps/workbench/test/unit/repository_test.rb +++ b/apps/workbench/test/unit/repository_test.rb @@ -1,7 +1,18 @@ require 'test_helper' class RepositoryTest < ActiveSupport::TestCase - # test "the truth" do - # assert true - # end + [ + ['admin', true], + ['active', false], + ].each do |user, can_edit| + test "#{user} can edit attributes #{can_edit}" do + use_token user + attrs = Repository.new.editable_attributes + if can_edit + refute_empty attrs + else + assert_empty attrs + end + end + end end