projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch '15430-fts-operator-removal' into main. Closes #15430
[arvados.git]
/
services
/
api
/
test
/
unit
/
group_test.rb
diff --git
a/services/api/test/unit/group_test.rb
b/services/api/test/unit/group_test.rb
index 30fddfa5b8be8f89c2f43651c1c316a6e59253fe..017916f48bee5fafd278800a143236eb7c6b609a 100644
(file)
--- a/
services/api/test/unit/group_test.rb
+++ b/
services/api/test/unit/group_test.rb
@@
-62,7
+62,7
@@
class GroupTest < ActiveSupport::TestCase
assert g_foo.errors.messages[:owner_uuid].join(" ").match(/ownership cycle/)
end
assert g_foo.errors.messages[:owner_uuid].join(" ").match(/ownership cycle/)
end
- test "cannot create a group that is not a 'role' or 'project'" do
+ test "cannot create a group that is not a 'role' or 'project'
or 'filter'
" do
set_user_from_auth :active_trustedclient
assert_raises(ActiveRecord::RecordInvalid) do
set_user_from_auth :active_trustedclient
assert_raises(ActiveRecord::RecordInvalid) do
@@
-278,6
+278,7
@@
class GroupTest < ActiveSupport::TestCase
Rails.configuration.Collections.ForwardSlashNameSubstitution = subst
proj = Group.create group_class: "project"
role = Group.create group_class: "role"
Rails.configuration.Collections.ForwardSlashNameSubstitution = subst
proj = Group.create group_class: "project"
role = Group.create group_class: "role"
+ filt = Group.create group_class: "filter", properties: {"filters":[]}
[[nil, true],
["", true],
[".", false],
[[nil, true],
["", true],
[".", false],
@@
-291,7
+292,9
@@
class GroupTest < ActiveSupport::TestCase
role.name = name
assert_equal true, role.valid?
proj.name = name
role.name = name
assert_equal true, role.valid?
proj.name = name
- assert_equal valid, proj.valid?, "#{name.inspect} should be #{valid ? "valid" : "invalid"}"
+ assert_equal valid, proj.valid?, "project: #{name.inspect} should be #{valid ? "valid" : "invalid"}"
+ filt.name = name
+ assert_equal valid, filt.valid?, "filter: #{name.inspect} should be #{valid ? "valid" : "invalid"}"
end
end
end
end
end
end