Details
-
Type:
Story
-
Status: Done
-
Resolution: Done
-
Fix Version/s: None
-
Component/s: utils
-
Labels:None
-
Story Points:1
-
Epic Link:
-
Team:Alert Production
-
Urgent?:No
Description
The testExecutables.py script that allows py.test to run executable unittests requires lsst.utils.tests. Several packages such as sphgeom explicitly avoid making lsst.utils a dependency. Hence testExecutables.py is unable to reside inside the sphgeom package and py.test is unable to run the executable unittests for now. Figure out which is better:
- Make sphgeom depend on lsst.utils
- Remove the lsst.utils dependency from testExecutables.py
The above discussion looks like it reached a conclusion: nobody seems to object to having sphgeom depend on utils. Work can proceed on DM-7342 on that basis. This is done.