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

Reply via email to