properties: {}
}
}, auth(:admin)
- u = jresponse['uuid']
+ u = json_response['uuid']
assert_response :success
# read collection as spectator
properties: {}
}
}, auth(:admin)
- u = jresponse['uuid']
+ u = json_response['uuid']
assert_response :success
# try to read collection as spectator
properties: {}
}
}, auth(:admin)
- u = jresponse['uuid']
+ u = json_response['uuid']
assert_response :success
# try to read collection as spectator
properties: {}
}
}, auth(:admin)
- u = jresponse['uuid']
+ u = json_response['uuid']
assert_response :success
# try to read collection as spectator
test "read-only group-admin sees correct subset of user list" do
get "/arvados/v1/users", {:format => :json}, auth(:rominiadmin)
assert_response :success
- resp_uuids = jresponse['items'].collect { |i| i['uuid'] }
+ resp_uuids = json_response['items'].collect { |i| i['uuid'] }
[[true, users(:rominiadmin).uuid],
[true, users(:active).uuid],
[false, users(:miniadmin).uuid],
[:miniadmin, true]].each do |which_user, update_should_succeed|
get "/arvados/v1/specimens", {:format => :json}, auth(which_user)
assert_response :success
- resp_uuids = jresponse['items'].collect { |i| i['uuid'] }
+ resp_uuids = json_response['items'].collect { |i| i['uuid'] }
[[true, specimens(:owned_by_active_user).uuid],
[true, specimens(:owned_by_private_group).uuid],
[false, specimens(:owned_by_spectator).uuid],