fix(print): include Spring DAO exceptions at runtime
This commit is contained in:
@@ -44,6 +44,9 @@ class PrintStatelessArchitectureTest {
|
||||
@Test
|
||||
void runtimeClasspathDoesNotBringBackJdbcOrMybatisTransitively() {
|
||||
ClassLoader loader = getClass().getClassLoader();
|
||||
assertThat(isPresent("org.springframework.dao.CannotAcquireLockException", loader))
|
||||
.as("common-web exception handling requires Spring DAO exceptions at runtime")
|
||||
.isTrue();
|
||||
assertThat(isPresent("org.springframework.jdbc.core.JdbcTemplate", loader))
|
||||
.as("Print must exclude the JDBC starter inherited through common-core")
|
||||
.isFalse();
|
||||
|
||||
Reference in New Issue
Block a user