Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
raise ArgumentError.new("count parameter must be 'none'")
end
params[:count] = 'none'
+
+ if !['0', 0, nil].include?(params[:offset])
+ raise ArgumentError.new("non-zero offset parameter #{params[:offset].inspect} is not supported")
+ end
+
super
end
end
headers: auth(:admin)
assert_response 422
end
+
+ test "reject offset>0" do
+ get "/arvados/v1/computed_permissions",
+ params: {
+ :format => :json,
+ :offset => 7,
+ },
+ headers: auth(:admin)
+ assert_response 422
+ end
end