HHH-13525 Make test SessionDelegatorBaseImplTest more resilient to previously existing alias definition
This commit is contained in:
parent
8ee9b7e218
commit
d6abbe5124
|
@ -29,6 +29,7 @@ public class SessionDelegatorBaseImplTest extends BaseCoreFunctionalTestCase {
|
|||
inTransaction( session -> {
|
||||
session.doWork( connection -> {
|
||||
try (Statement statement = connection.createStatement()) {
|
||||
statement.executeUpdate( "DROP ALIAS findOneUser IF EXISTS" );
|
||||
statement.executeUpdate(
|
||||
"CREATE ALIAS findOneUser AS $$\n" +
|
||||
"import org.h2.tools.SimpleResultSet;\n" +
|
||||
|
@ -55,7 +56,9 @@ public class SessionDelegatorBaseImplTest extends BaseCoreFunctionalTestCase {
|
|||
try (Statement statement = connection.createStatement()) {
|
||||
statement.executeUpdate( "DROP ALIAS findOneUser IF EXISTS" );
|
||||
}
|
||||
catch (SQLException ignore) {
|
||||
catch (SQLException e) {
|
||||
//Do not ignore as failure to cleanup might lead to other tests to fail:
|
||||
throw new RuntimeException( e );
|
||||
}
|
||||
} );
|
||||
} );
|
||||
|
|
Loading…
Reference in New Issue