summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
6cd62b6)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas.dipentima@curii.com>
end
# Only error out when every searchable object type errored out
end
# Only error out when every searchable object type errored out
+ if !any_success && error_by_class.size > 0
error_msg = error_by_class.collect do |klass, err|
"#{err} on object type #{klass}"
end.join("\n")
error_msg = error_by_class.collect do |klass, err|
"#{err} on object type #{klass}"
end.join("\n")
filters: [
['properties', 'exists', 'foo'],
['uuid', 'is_a', ["arvados#workflow"]],
filters: [
['properties', 'exists', 'foo'],
['uuid', 'is_a', ["arvados#workflow"]],
}
assert_response 422
assert_match(/Invalid attribute 'properties' for operator 'exists'.*on object type Workflow/, json_response['errors'].join(' '))
end
}
assert_response 422
assert_match(/Invalid attribute 'properties' for operator 'exists'.*on object type Workflow/, json_response['errors'].join(' '))
end
+ test "groups contents without filters and limit=0, count=none" do
+ @controller = Arvados::V1::GroupsController.new
+ authorize_with :admin
+ get :contents, params: {
+ limit: 0,
+ count: 'none',
+ }
+ assert_response 200
+ assert json_response['items'].length == 0
+ end
+
test "replication_desired = 2" do
@controller = Arvados::V1::CollectionsController.new
authorize_with :admin
test "replication_desired = 2" do
@controller = Arvados::V1::CollectionsController.new
authorize_with :admin