RED-6072 - As Operation I want to see why files are in an ERROR state

- update junit tests
This commit is contained in:
devplant 2023-05-18 10:50:49 +03:00
parent 54bfe80f31
commit eff8eeaf03

View File

@ -69,7 +69,7 @@ public class FileProcessingTest extends AbstractPersistenceServerServiceTest {
assertThat(loadedFile.getWorkflowStatus()).isEqualTo(WorkflowStatus.NEW);
assertThat(loadedFile.getAnalysisVersion()).isEqualTo(0);
fileProcessingClient.ocrFailed(dossier.getId(), file.getId(), null);
fileProcessingClient.ocrFailed(dossier.getId(), file.getId(), new FileErrorInfo());
loadedFile = fileClient.getFileStatus(dossier.getId(), file.getId());
assertThat(loadedFile.getProcessingStatus()).isEqualTo(ProcessingStatus.ERROR);
@ -82,7 +82,7 @@ public class FileProcessingTest extends AbstractPersistenceServerServiceTest {
assertThat(loadedFile.getProcessingStatus()).isEqualTo(ProcessingStatus.INDEXING);
assertThat(loadedFile.getLastIndexed()).isNull();
fileProcessingClient.indexingFailed(dossier.getId(), file.getId(), null);
fileProcessingClient.indexingFailed(dossier.getId(), file.getId(), new FileErrorInfo());
loadedFile = fileClient.getFileStatus(dossier.getId(), file.getId());
assertThat(loadedFile.getProcessingStatus()).isEqualTo(ProcessingStatus.ERROR);
@ -132,7 +132,7 @@ public class FileProcessingTest extends AbstractPersistenceServerServiceTest {
// assertThat(loadedFile.getProcessingStatus()).isEqualTo(ProcessingStatus.DELETED);
assertThat(loadedFile.getSoftDeletedTime()).isNotNull();
fileProcessingClient.indexingFailed(dossier.getId(), file.getId(), null);
fileProcessingClient.indexingFailed(dossier.getId(), file.getId(), new FileErrorInfo());
loadedFile = fileClient.getFileStatus(dossier.getId(), file.getId());
// assertThat(loadedFile.getProcessingStatus()).isEqualTo(ProcessingStatus.DELETED);
assertThat(loadedFile.getSoftDeletedTime()).isNotNull();
@ -209,7 +209,7 @@ public class FileProcessingTest extends AbstractPersistenceServerServiceTest {
var loadedFile = fileClient.getFileStatus(dossier.getId(), file.getId());
assertThat(loadedFile.getProcessingStatus()).isEqualTo(ProcessingStatus.ERROR);
assertThat(loadedFile.getFileErrorInfo()).isNotNull();
assertThat(loadedFile.getFileErrorInfo().getCause()).isNull();
assertThat(loadedFile.getFileErrorInfo().getCause()).isEqualTo("analysisFailed");
reanalysisClient.reanalyzeFilesForDossier(dossier.getId(), List.of(loadedFile.getId()), true);
loadedFile = fileClient.getFileStatus(dossier.getId(), file.getId());