From 4ee706fcd1ffcb2926fd9258e9f296c260a3d06c Mon Sep 17 00:00:00 2001 From: GitLab Bot Date: Thu, 1 Dec 2022 12:09:35 +0000 Subject: Add latest changes from gitlab-org/gitlab@master --- spec/lib/api/every_api_endpoint_spec.rb | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'spec/lib/api') diff --git a/spec/lib/api/every_api_endpoint_spec.rb b/spec/lib/api/every_api_endpoint_spec.rb index 5fe14823a29..c45ff9eb628 100644 --- a/spec/lib/api/every_api_endpoint_spec.rb +++ b/spec/lib/api/every_api_endpoint_spec.rb @@ -32,10 +32,21 @@ RSpec.describe 'Every API endpoint' do next unless used_category next if used_category == :not_owned - [path, used_category] unless feature_categories.include?(used_category) + [klass, path, used_category] unless feature_categories.include?(used_category) end.compact - expect(routes_unknown_category).to be_empty, "#{routes_unknown_category.first(10)} had an unknown category" + message = -> do + list = routes_unknown_category.map do |klass, path, category| + "- #{klass} (#{path}): #{category}" + end + + <<~MESSAGE + Unknown categories found for: + #{list.join("\n")} + MESSAGE + end + + expect(routes_unknown_category).to be_empty, message end # This is required for API::Base.path_for_app to work, as it picks -- cgit v1.2.3