TSK-1529: fixed database cleanup for failing test classes

This commit is contained in:
Mustapha Zorgati 2021-02-01 12:47:14 +01:00
parent 5f94d31056
commit 4d279c4871
3 changed files with 4 additions and 9 deletions

View File

@ -42,11 +42,11 @@ class ClassificationServiceImplIntAutoCommitTest {
@BeforeEach
void setup() throws Exception {
sampleDataGenerator.clearDb();
TaskanaEngine taskanaEngine = taskanaEngineConfiguration.buildTaskanaEngine();
classificationService = taskanaEngine.getClassificationService();
TaskanaEngineImpl taskanaEngineImpl = (TaskanaEngineImpl) taskanaEngine;
taskanaEngineImpl.setConnectionManagementMode(ConnectionManagementMode.AUTOCOMMIT);
sampleDataGenerator.clearDb();
}
@Test

View File

@ -42,13 +42,13 @@ class ClassificationServiceImplIntExplicitTest {
void setup() throws Exception {
dataSource = TaskanaEngineTestConfiguration.getDataSource();
String schemaName = TaskanaEngineTestConfiguration.getSchemaName();
SampleDataGenerator sampleDataGenerator = new SampleDataGenerator(dataSource, schemaName);
sampleDataGenerator.clearDb();
TaskanaEngineConfiguration taskanaEngineConfiguration =
new TaskanaEngineConfiguration(dataSource, false, false, schemaName);
taskanaEngine = (TaskanaEngineImpl) taskanaEngineConfiguration.buildTaskanaEngine();
taskanaEngine.setConnectionManagementMode(ConnectionManagementMode.EXPLICIT);
classificationService = taskanaEngine.getClassificationService();
SampleDataGenerator sampleDataGenerator = new SampleDataGenerator(dataSource, schemaName);
sampleDataGenerator.clearDb();
}
@AfterEach

View File

@ -7,7 +7,6 @@ import java.util.List;
import java.util.UUID;
import javax.sql.DataSource;
import org.assertj.core.api.ThrowableAssert.ThrowingCallable;
import org.junit.jupiter.api.AfterEach;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
@ -64,6 +63,7 @@ class TaskServiceImplIntAutocommitTest {
@BeforeEach
void setup() throws Exception {
sampleDataGenerator.clearDb();
taskanaEngine = taskanaEngineConfiguration.buildTaskanaEngine();
taskanaEngineImpl = (TaskanaEngineImpl) taskanaEngine;
taskanaEngineImpl.setConnectionManagementMode(ConnectionManagementMode.AUTOCOMMIT);
@ -72,11 +72,6 @@ class TaskServiceImplIntAutocommitTest {
workbasketService = taskanaEngine.getWorkbasketService();
}
@AfterEach
void tearDown() {
sampleDataGenerator.clearDb();
}
@Test
void testStart() throws Exception {