diff --git a/src/aliby/io/dataset.py b/src/aliby/io/dataset.py index fbedf23cad9d8e095cbe7cc3ab9e8249975acc04..187e530282e0131128a5a0fd3096f2289b05eace 100644 --- a/src/aliby/io/dataset.py +++ b/src/aliby/io/dataset.py @@ -147,7 +147,7 @@ class DatasetLocalOME(DatasetLocalABC): super().__init__(dpath) assert len( self.get_images() - ), f"No valid files found. Formats are {suffixes}" + ), f"No valid files found. Formats are {self._valid_suffixes}" @property def date(self): diff --git a/tests/aliby/pipeline/test_pipeline_local_nometa.py b/tests/aliby/pipeline/test_pipeline_local_nometa.py index 5fd397ac6b408f26c0ddcee4637098a561cbac65..095fb75b21afda8d07aa9307a51719e66c982270 100644 --- a/tests/aliby/pipeline/test_pipeline_local_nometa.py +++ b/tests/aliby/pipeline/test_pipeline_local_nometa.py @@ -1,18 +1,25 @@ #!/usr/bin/env jupyter -from aliby.pipeline import PipelineParameters, Pipeline +from pathlib import Path + +import pytest + +from aliby.pipeline import Pipeline, PipelineParameters def test_local_pipeline(file: str): - params = PipelineParameters.default( - general={ - "expt_id": file, - "distributed": 0, - "directory": "test_output/", - "overwrite": True, - }, - tiler={"ref_channel": 0}, - ) - p = Pipeline(params) + if Path(file).exists(): + params = PipelineParameters.default( + general={ + "expt_id": file, + "distributed": 0, + "directory": "test_output/", + "overwrite": True, + }, + tiler={"ref_channel": 0}, + ) + p = Pipeline(params) - p.run() + p.run() + else: + print("Test dataset not downloaded")