Skip to content

Commit

Permalink
fix eva-pipeline tests
Browse files Browse the repository at this point in the history
  • Loading branch information
nitin-ebi committed Apr 18, 2024
1 parent e1fd1be commit 66e080f
Show file tree
Hide file tree
Showing 7 changed files with 18 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@

@Configuration
@EnableBatchProcessing
public class AccessioningShutdownStep {
public class AccessioningShutdownStepConfiguration {
@Autowired
private SubmittedVariantAccessioningService submittedVariantAccessioningService;

Expand All @@ -22,7 +22,7 @@ public class AccessioningShutdownStep {

@Bean(ACCESSIONING_SHUTDOWN_STEP)
public Step accessioningShutDownStep(StepBuilderFactory stepBuilderFactory) {
return stepBuilderFactory.get("accessioningShutdownStep")
return stepBuilderFactory.get(ACCESSIONING_SHUTDOWN_STEP)
.tasklet((contribution, chunkContext) -> {
submittedVariantAccessioningService.shutDownAccessionGenerator();
clusteredVariantAccessioningService.shutDownAccessionGenerator();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@

@Configuration
@EnableBatchProcessing
public class AccessioningShutdownStep {
public class AccessioningShutdownStepConfiguration {
@Autowired
private SubmittedVariantAccessioningService submittedVariantAccessioningService;

@Bean(ACCESSIONING_SHUTDOWN_STEP)
public Step accessioningShutDownStep(StepBuilderFactory stepBuilderFactory) {
return stepBuilderFactory.get("accessioningShutdownStep")
return stepBuilderFactory.get(ACCESSIONING_SHUTDOWN_STEP)
.tasklet((contribution, chunkContext) -> {
submittedVariantAccessioningService.shutDownAccessionGenerator();
return null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
import java.util.TreeSet;

import static org.junit.Assert.assertEquals;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.ACCESSIONING_SHUTDOWN_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.BUILD_REPORT_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CHECK_SUBSNP_ACCESSION_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CREATE_SUBSNP_ACCESSION_STEP;
Expand Down Expand Up @@ -111,9 +112,10 @@ public void executeJob() throws Exception {
}

private void assertStepNames(Collection<StepExecution> stepExecutions) {
assertEquals(3, stepExecutions.size());
assertEquals(4, stepExecutions.size());
Iterator<StepExecution> iterator = stepExecutions.iterator();
assertEquals(CREATE_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
assertEquals(ACCESSIONING_SHUTDOWN_STEP, iterator.next().getStepName());
assertEquals(BUILD_REPORT_STEP, iterator.next().getStepName());
assertEquals(CHECK_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertTrue;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.ACCESSIONING_SHUTDOWN_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.BUILD_REPORT_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CHECK_SUBSNP_ACCESSION_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CREATE_SUBSNP_ACCESSION_STEP;
Expand Down Expand Up @@ -128,9 +129,10 @@ private static int getVariantLineNumberByPosition(File output, String position)
}

private void assertStepNames(Collection<StepExecution> stepExecutions) {
assertEquals(3, stepExecutions.size());
assertEquals(4, stepExecutions.size());
Iterator<StepExecution> iterator = stepExecutions.iterator();
assertEquals(CREATE_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
assertEquals(ACCESSIONING_SHUTDOWN_STEP, iterator.next().getStepName());
assertEquals(BUILD_REPORT_STEP, iterator.next().getStepName());
assertEquals(CHECK_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
import static org.springframework.test.web.client.match.MockRestRequestMatchers.method;
import static org.springframework.test.web.client.match.MockRestRequestMatchers.requestTo;
import static org.springframework.test.web.client.response.MockRestResponseCreators.withStatus;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.ACCESSIONING_SHUTDOWN_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.BUILD_REPORT_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CHECK_SUBSNP_ACCESSION_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CREATE_SUBSNP_ACCESSION_STEP;
Expand Down Expand Up @@ -249,9 +250,10 @@ private void runAccessioningJob() throws Exception {
}

private void assertStepNames(Collection<StepExecution> stepExecutions) {
assertEquals(3, stepExecutions.size());
assertEquals(4, stepExecutions.size());
Iterator<StepExecution> iterator = stepExecutions.iterator();
assertEquals(CREATE_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
assertEquals(ACCESSIONING_SHUTDOWN_STEP, iterator.next().getStepName());
assertEquals(BUILD_REPORT_STEP, iterator.next().getStepName());
assertEquals(CHECK_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
import static org.springframework.test.web.client.match.MockRestRequestMatchers.method;
import static org.springframework.test.web.client.match.MockRestRequestMatchers.requestTo;
import static org.springframework.test.web.client.response.MockRestResponseCreators.withStatus;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.ACCESSIONING_SHUTDOWN_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.BUILD_REPORT_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CHECK_SUBSNP_ACCESSION_STEP;
import static uk.ac.ebi.eva.accession.pipeline.configuration.BeanNames.CREATE_SUBSNP_ACCESSION_STEP;
Expand Down Expand Up @@ -172,9 +173,10 @@ private void runJob() throws Exception {
}

private void assertStepNames(Collection<StepExecution> stepExecutions) {
assertEquals(3, stepExecutions.size());
assertEquals(4, stepExecutions.size());
Iterator<StepExecution> iterator = stepExecutions.iterator();
assertEquals(CREATE_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
assertEquals(ACCESSIONING_SHUTDOWN_STEP, iterator.next().getStepName());
assertEquals(BUILD_REPORT_STEP, iterator.next().getStepName());
assertEquals(CHECK_SUBSNP_ACCESSION_STEP, iterator.next().getStepName());
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.processors.VariantProcessorConfiguration;
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.io.VcfReaderConfiguration;
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.jobs.CreateSubsnpAccessionsJobConfiguration;
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.steps.AccessioningShutdownStepConfiguration;
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.steps.BuildReportStepConfiguration;
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.steps.CheckSubsnpAccessionsStepConfiguration;
import uk.ac.ebi.eva.accession.pipeline.configuration.batch.steps.CreateSubsnpAccessionsStepConfiguration;
Expand All @@ -46,7 +47,7 @@
@Import({CreateSubsnpAccessionsJobConfiguration.class,
CreateSubsnpAccessionsStepConfiguration.class, CheckSubsnpAccessionsStepConfiguration.class,
VcfReaderConfiguration.class, VariantProcessorConfiguration.class, AccessionWriterConfiguration.class,
BuildReportStepConfiguration.class,
BuildReportStepConfiguration.class, AccessioningShutdownStepConfiguration.class,
ChunkSizeCompletionPolicyConfiguration.class, InvalidVariantSkipPolicyConfiguration.class,
EvaAccessionJobLauncherCommandLineRunner.class})
public class BatchTestConfiguration {
Expand Down

0 comments on commit 66e080f

Please sign in to comment.