This is an automated email from the ASF dual-hosted git repository.

zhonghongsheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git


The following commit(s) were added to refs/heads/master by this push:
     new 2a92de8b83f Refactor CreateTableSQLGeneratorIT scenarioFiles usage 
(#37850)
2a92de8b83f is described below

commit 2a92de8b83fdcd565b53c0a0c2f1ab9b212fa079
Author: Hongsheng Zhong <[email protected]>
AuthorDate: Mon Jan 26 14:14:38 2026 +0800

    Refactor CreateTableSQLGeneratorIT scenarioFiles usage (#37850)
---
 .../pipeline/cases/createtable/CreateTableSQLGeneratorIT.java    | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git 
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
 
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
index ff6806b79c0..ac3f64b7558 100644
--- 
a/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
+++ 
b/test/e2e/operation/pipeline/src/test/java/org/apache/shardingsphere/test/e2e/operation/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java
@@ -51,9 +51,9 @@ import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
 
 @PipelineE2ESettings(database = {
-        @PipelineE2EDatabaseSettings(type = "MySQL", scenarioFiles = 
"env/scenario/create-table-generator/mysql/create-table-sql-generator.xml"),
-        @PipelineE2EDatabaseSettings(type = "PostgreSQL", scenarioFiles = 
"env/scenario/create-table-generator/postgresql/create-table-sql-generator.xml"),
-        @PipelineE2EDatabaseSettings(type = "openGauss", scenarioFiles = 
"env/scenario/create-table-generator/opengauss/create-table-sql-generator.xml")})
+        @PipelineE2EDatabaseSettings(type = "MySQL", scenarioFiles = 
"env/common/none.xml"),
+        @PipelineE2EDatabaseSettings(type = "PostgreSQL", scenarioFiles = 
"env/common/none.xml"),
+        @PipelineE2EDatabaseSettings(type = "openGauss", scenarioFiles = 
"env/common/none.xml")})
 class CreateTableSQLGeneratorIT {
     
     private static final String DEFAULT_SCHEMA = "public";
@@ -74,8 +74,9 @@ class CreateTableSQLGeneratorIT {
     @ArgumentsSource(PipelineE2ETestCaseArgumentsProvider.class)
     void assertGenerateCreateTableSQL(final PipelineTestParameter testParam) 
throws SQLException {
         startStorageContainer(testParam.getDatabaseType(), 
testParam.getDatabaseContainerImage());
+        String resourcePath = 
String.format("env/scenario/create-table-generator/%s/create-table-sql-generator.xml",
 testParam.getDatabaseType().getType().toLowerCase());
         CreateTableSQLGeneratorAssertionsRootEntity rootEntity = 
JAXB.unmarshal(
-                
Objects.requireNonNull(Thread.currentThread().getContextClassLoader().getResource(testParam.getScenario())),
 CreateTableSQLGeneratorAssertionsRootEntity.class);
+                
Objects.requireNonNull(Thread.currentThread().getContextClassLoader().getResource(resourcePath)),
 CreateTableSQLGeneratorAssertionsRootEntity.class);
         DataSource dataSource = 
storageContainer.createAccessDataSource(DEFAULT_DATABASE);
         try (
                 Connection connection = dataSource.getConnection();

Reply via email to