Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-7341

Handle lsst.utils.tests dependency better in testExecutables.py

    Details

    • Type: Story
    • Status: To Do
    • Resolution: Unresolved
    • Fix Version/s: None
    • Component/s: utils
    • Templates:

      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:

      1. Make sphgeom depend on lsst.utils
      2. Remove the lsst.utils dependency from testExecutables.py

        Attachments

          Container Issues

            Issue Links

              Activity

                People

                • Assignee:
                  Unassigned
                  Reporter:
                  vpk24 Vishal Kasliwal [X] (Inactive)
                  Reviewers:
                  Vishal Kasliwal [X] (Inactive)
                  Watchers:
                  John Swinbank, Paul Price, Serge Monkewitz, Tim Jenness, Vishal Kasliwal [X] (Inactive)
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  5 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Summary Panel