From 499354ffd2f58f63926e4db7811081a8ce7b923d Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Sat, 3 Oct 2026 18:43:25 +0800 Subject: [PATCH] test(firstleg): align initialization table count with current baseline --- .../repository/Phase3FinalUnifiedSqlContractTest.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/firstleg/src/test/java/com/baiyue/firstleg/repository/Phase3FinalUnifiedSqlContractTest.java b/firstleg/src/test/java/com/baiyue/firstleg/repository/Phase3FinalUnifiedSqlContractTest.java index 9d0fa239d..0b9bc9808 100644 --- a/firstleg/src/test/java/com/baiyue/firstleg/repository/Phase3FinalUnifiedSqlContractTest.java +++ b/firstleg/src/test/java/com/baiyue/firstleg/repository/Phase3FinalUnifiedSqlContractTest.java @@ -80,7 +80,12 @@ class Phase3FinalUnifiedSqlContractTest { @Test void initializationPassIsUniqueAndFinal() throws Exception { String sql = sql(); - String pass = "SELECT 'PASS' AS initialization_status, 'CN' AS region, 223 AS initialized_tables;"; + int expectedTables = 226; + long actualTables = java.util.regex.Pattern.compile("(?m)^CREATE TABLE\\s+") + .matcher(sql).results().count(); + assertThat(actualTables).isEqualTo(expectedTables); + String pass = "SELECT 'PASS' AS initialization_status, 'CN' AS region, " + + expectedTables + " AS initialized_tables;"; assertThat(count(sql, pass)).isEqualTo(1); assertThat(sql.trim()).endsWith(pass); assertThat(sql)