This is an automated email from the ASF dual-hosted git repository.
chenzhida pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git
The following commit(s) were added to refs/heads/master by this push:
new d4db7c371 Fix should_ignore_endpoint_when_generate_swagger (#4990)
d4db7c371 is described below
commit d4db7c371de482225e2f7bb438111a792b11448f
Author: Peizhao Mei <[email protected]>
AuthorDate: Mon Oct 27 02:43:13 2025 -0500
Fix should_ignore_endpoint_when_generate_swagger (#4990)
---
.../core/invocation/endpoint/EndpointTest.java | 21 ++++-----------------
1 file changed, 4 insertions(+), 17 deletions(-)
diff --git
a/core/src/test/java/org/apache/servicecomb/core/invocation/endpoint/EndpointTest.java
b/core/src/test/java/org/apache/servicecomb/core/invocation/endpoint/EndpointTest.java
index a28a2be42..b3c0733bb 100644
---
a/core/src/test/java/org/apache/servicecomb/core/invocation/endpoint/EndpointTest.java
+++
b/core/src/test/java/org/apache/servicecomb/core/invocation/endpoint/EndpointTest.java
@@ -26,7 +26,6 @@ import org.apache.servicecomb.core.Endpoint;
import org.apache.servicecomb.core.Invocation;
import org.apache.servicecomb.core.Transport;
import org.apache.servicecomb.foundation.common.Holder;
-import org.apache.servicecomb.swagger.SwaggerUtils;
import org.apache.servicecomb.swagger.engine.SwaggerConsumer;
import org.apache.servicecomb.swagger.engine.SwaggerConsumerOperation;
import org.apache.servicecomb.swagger.engine.SwaggerEnvironment;
@@ -46,22 +45,10 @@ public class EndpointTest {
SwaggerGenerator generator = SwaggerGenerator.create(TestSchema.class);
OpenAPI swagger = generator.generate();
- assertThat(SwaggerUtils.swaggerToString(swagger))
- .isEqualTo("openapi: 3.0.1\n"
- + "info:\n"
- + " title: swagger definition for
org.apache.servicecomb.core.invocation.endpoint.EndpointTest$TestSchema\n"
- + " version: 1.0.0\n"
- + "servers:\n"
- + "- url: /TestSchema\n"
- + "paths:\n"
- + " /say:\n"
- + " post:\n"
- + " operationId: say\n"
- + " responses:\n"
- + " \"200\":\n"
- + " description: response of 200\n"
- + "components: {}\n"
- + "");
+
assertThat(swagger.getInfo().getTitle()).contains("EndpointTest$TestSchema");
+ assertThat(swagger.getPaths()).containsKey("/say");
+
assertThat(swagger.getPaths().get("/say").getPost().getOperationId()).isEqualTo("say");
+
assertThat(swagger.getPaths().get("/say").getPost().getResponses()).containsKey("200");
}
@Test