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

Remove eups dependency from tests

    XMLWordPrintable

    Details

    • Team:
      SQuaRE

      Description

      In RFC-44 we agreed that tests should not have a direct dependency on eups. Currently there are two distinct uses of eups in tests:

      1. import eups when eups is not actually required.
      2. Locating of test data using eups.productDir. DM-2635 provided a general utility function for obtaining the location of packages.

      eups is also used in some non-test code (8 packages). In many cases the above applies and those fixes can be wrapped up in this ticket.

        Attachments

          Issue Links

            Activity

            No builds found.
            tjenness Tim Jenness created issue -
            tjenness Tim Jenness made changes -
            Field Original Value New Value
            Link This issue relates to DM-2768 [ DM-2768 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to RFC-44 [ RFC-44 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to DM-2635 [ DM-2635 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to DM-2636 [ DM-2636 ]
            Hide
            tjenness Tim Jenness added a comment -

            Half of this ticket is a duplicate of DM-2636. Not sure which one to keep.

            Show
            tjenness Tim Jenness added a comment - Half of this ticket is a duplicate of DM-2636 . Not sure which one to keep.
            tjenness Tim Jenness made changes -
            Link This issue blocks RFC-44 [ RFC-44 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to RFC-44 [ RFC-44 ]
            tjenness Tim Jenness made changes -
            Link This issue is blocked by DM-2635 [ DM-2635 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to DM-2635 [ DM-2635 ]
            tjenness Tim Jenness made changes -
            Link This issue duplicates DM-2636 [ DM-2636 ]
            tjenness Tim Jenness made changes -
            Link This issue relates to DM-2636 [ DM-2636 ]
            tjenness Tim Jenness made changes -
            Resolution Done [ 10000 ]
            Status To Do [ 10001 ] Won't Fix [ 10405 ]
            tjenness Tim Jenness made changes -
            Status Won't Fix [ 10405 ] Invalid [ 11005 ]

              People

              Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              tjenness Tim Jenness
              Watchers:
              Tim Jenness
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.