Merge pull request #123684 from hakuna-matatah/123570

Addd negative case for the fix in #123570
This commit is contained in:
Kubernetes Prow Robot 2024-03-05 08:24:39 -08:00 committed by GitHub
commit 4369fcb00f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -210,6 +210,7 @@ func TestAPIServiceOpenAPIServiceMismatch(t *testing.T) {
expectPath(t, swagger, "/apis/apiservicegroup/v1")
expectPath(t, swagger, "/apis/apiservicegroup/v2")
expectPath(t, swagger, "/apis/apiregistration.k8s.io/v1")
expectNoPath(t, swagger, "/apis/a")
t.Logf("Remove APIService %s", apiService.Name)
s.RemoveAPIService(apiService.Name)
@ -221,6 +222,7 @@ func TestAPIServiceOpenAPIServiceMismatch(t *testing.T) {
// Ensure that the if the APIService is added then removed, the OpenAPI disappears from the aggregated OpenAPI as well.
expectNoPath(t, swagger, "/apis/apiservicegroup/v1")
expectPath(t, swagger, "/apis/apiregistration.k8s.io/v1")
expectNoPath(t, swagger, "/apis/a")
}
func TestAddRemoveAPIService(t *testing.T) {