MCPcopy
hub / github.com/grpc-ecosystem/grpc-gateway / checkFlags

Function checkFlags

protoc-gen-openapiv2/main_test.go:213–249  ·  view source on GitHub ↗
(
	allowDeleteV,
	allowMergeV,
	includePackageInTagsV bool,
	useFQNForOpenAPINameV bool,
	openAPINamingStrategyV,
	fileV,
	importPathV,
	mergeFileNameV string,
	t *testing.T,
	tid int,
)

Source from the content-addressed store, hash-verified

211}
212
213func checkFlags(
214 allowDeleteV,
215 allowMergeV,
216 includePackageInTagsV bool,
217 useFQNForOpenAPINameV bool,
218 openAPINamingStrategyV,
219 fileV,
220 importPathV,
221 mergeFileNameV string,
222 t *testing.T,
223 tid int,
224) {
225 if *importPrefix != importPathV {
226 t.Errorf("Test %v: import_prefix misparsed, expected '%v', got '%v'", tid, importPathV, *importPrefix)
227 }
228 if *file != fileV {
229 t.Errorf("Test %v: file misparsed, expected '%v', got '%v'", tid, fileV, *file)
230 }
231 if *allowDeleteBody != allowDeleteV {
232 t.Errorf("Test %v: allow_delete_body misparsed, expected '%v', got '%v'", tid, allowDeleteV, *allowDeleteBody)
233 }
234 if *allowMerge != allowMergeV {
235 t.Errorf("Test %v: allow_merge misparsed, expected '%v', got '%v'", tid, allowMergeV, *allowMerge)
236 }
237 if *mergeFileName != mergeFileNameV {
238 t.Errorf("Test %v: merge_file_name misparsed, expected '%v', got '%v'", tid, mergeFileNameV, *mergeFileName)
239 }
240 if *includePackageInTags != includePackageInTagsV {
241 t.Errorf("Test %v: include_package_in_tags misparsed, expected '%v', got '%v'", tid, includePackageInTagsV, *includePackageInTags)
242 }
243 if *useFQNForOpenAPIName != useFQNForOpenAPINameV {
244 t.Errorf("Test %v: fqn_for_openapi_name misparsed, expected '%v', got '%v'", tid, useFQNForOpenAPINameV, *useFQNForOpenAPIName)
245 }
246 if *openAPINamingStrategy != openAPINamingStrategyV {
247 t.Errorf("Test %v: openapi_naming_strategy misparsed, expected '%v', got '%v'", tid, openAPINamingStrategyV, *openAPINamingStrategy)
248 }
249}
250
251func clearFlags() {
252 *importPrefix = ""

Callers 1

TestParseReqParamFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected