Skip to content

Commit f9abf59

Browse files
committed
Use a real DataCoordinate in mocked data
This is necessary to use the dataId as a dict key.
1 parent 4d51b46 commit f9abf59

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

tests/test_getTemplate.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import lsst.afw.geom
2929
import lsst.afw.image
3030
import lsst.afw.math
31+
from lsst.daf.butler import DataCoordinate, DimensionUniverse
3132
import lsst.geom
3233
import lsst.ip.diffim
3334
import lsst.meas.algorithms
@@ -168,9 +169,12 @@ def _makePatches(self, tract):
168169
)
169170
)
170171
self.patches[tract.tract_id].append(dataRef)
171-
self.dataIds[tract.tract_id].append({"tract": tract.tract_id,
172-
"patch": patchId,
173-
"band": "a"})
172+
dataCoordinate = DataCoordinate.standardize({"tract": tract.tract_id,
173+
"patch": patchId,
174+
"band": "a",
175+
"skymap": "skymap"},
176+
universe=DimensionUniverse())
177+
self.dataIds[tract.tract_id].append(dataCoordinate)
174178

175179
def _checkMetadata(self, template, config, box, wcs, nInputs):
176180
"""Check that the various metadata components were set correctly.

0 commit comments

Comments
 (0)