var plaintextSource … var apiextensionsJSON … var batchJSON … var apiExtensionsV1OpenAPI … var apiExtensionsV1OpenAPIWithoutListVerb … var apiExtensionsV1OpenAPISpec … var batchV1OpenAPI … var batchV1OpenAPIWithoutListVerb … type testCase … type check … type checkError … func (c checkError) doCheck(output string, err error) error { … } type checkContains … func (c checkContains) doCheck(output string, err error) error { … } type checkEquals … func (c checkEquals) doCheck(output string, err error) error { … } func MapDict[K comparable, V any, N any](accum map[K]V, mapper func(V) N) map[K]N { … } func ReduceDict[K comparable, V any, N any](val map[K]V, accum N, mapper func(N, K, V) N) N { … } func TestPlaintext(t *testing.T) { … }