diff --git a/pipelines/LSSTCam/ApPipe-noForced.yaml b/pipelines/LSSTCam/ApPipe-noForced.yaml index d81eec9a..93ca2cde 100644 --- a/pipelines/LSSTCam/ApPipe-noForced.yaml +++ b/pipelines/LSSTCam/ApPipe-noForced.yaml @@ -8,6 +8,15 @@ description: >- imports: - location: $PROMPT_PROCESSING_DIR/pipelines/LSSTCam/ApPipe.yaml tasks: + # sattle only required in PP environment + calibrateImage: + class: lsst.pipe.tasks.calibrateImage.CalibrateImageTask + config: + run_sattle: True + detectAndMeasureDiaSource: + class: lsst.ip.diffim.detectAndMeasure.DetectAndMeasureTask + config: + run_sattle: True associateApdb: class: lsst.ap.association.DiaPipelineTask config: diff --git a/pipelines/LSSTCam/ApPipe.yaml b/pipelines/LSSTCam/ApPipe.yaml index 4e2259dd..534f2e6b 100644 --- a/pipelines/LSSTCam/ApPipe.yaml +++ b/pipelines/LSSTCam/ApPipe.yaml @@ -9,6 +9,15 @@ imports: include: - prompt tasks: + # sattle only required in PP environment + calibrateImage: + class: lsst.pipe.tasks.calibrateImage.CalibrateImageTask + config: + run_sattle: True + detectAndMeasureDiaSource: + class: lsst.ip.diffim.detectAndMeasure.DetectAndMeasureTask + config: + run_sattle: True associateApdb: class: lsst.ap.association.DiaPipelineTask config: diff --git a/tests/test_pipelines.py b/tests/test_pipelines.py index 5db34c47..3778eb7d 100644 --- a/tests/test_pipelines.py +++ b/tests/test_pipelines.py @@ -33,6 +33,7 @@ class PipelineDefintionsTestSuite(unittest.TestCase): def setUp(self): self.path = os.path.join(getPackageDir("prompt_processing"), "pipelines") + @unittest.mock.patch.dict(os.environ, {"SATTLE_URI_BASE": "fake_host:1234"}) def test_graph_build(self): """Test that each pipeline definition file can be used to build a graph.