From be6bdb0131d86af0846bdbd6a0c303e3b493d856 Mon Sep 17 00:00:00 2001 From: Koen Aers Date: Wed, 3 Sep 2025 10:45:06 +0200 Subject: [PATCH] HBX-3080: Refactor the Gradle integration tests to factor out common code - Make 'RunSqlTest' extend 'TestTemplate' - Rewrite 'RunSqlTest#testRunSql()' to account for new superclass Signed-off-by: Koen Aers --- .../java/org/hibernate/tool/gradle/RunSqlTest.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gradle/plugin/src/functionalTest/java/org/hibernate/tool/gradle/RunSqlTest.java b/gradle/plugin/src/functionalTest/java/org/hibernate/tool/gradle/RunSqlTest.java index 2618c1fbc2..ee96ebeed2 100644 --- a/gradle/plugin/src/functionalTest/java/org/hibernate/tool/gradle/RunSqlTest.java +++ b/gradle/plugin/src/functionalTest/java/org/hibernate/tool/gradle/RunSqlTest.java @@ -27,11 +27,6 @@ class RunSqlTest extends TestTemplate { - private static final String HIBERNATE_TOOLS_EXTENSION_SECTION = - "hibernateTools {\n" + - " sqlToRun = 'create table foo (id int not null primary key, baz varchar(256))'\n" + - "}\n"; - @BeforeEach public void beforeEach() { setGradleTaskToPerform("runSql"); @@ -39,7 +34,11 @@ public void beforeEach() { @Test void testRunSql() throws Exception { - setHibernateToolsExtensionSection(HIBERNATE_TOOLS_EXTENSION_SECTION); + setHibernateToolsExtensionSection( + "hibernateTools {\n" + + " sqlToRun = 'create table foo (id int not null primary key, baz varchar(256))'\n" + + "}\n" + ); assertNull(getDatabaseFile()); createProjectAndExecuteGradleCommand(); assertTrue(getBuildResult().getOutput().contains("Running SQL: create table foo (id int not null primary key, baz varchar(256))"));