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

Add unit test framework to OpenOrb

    XMLWordPrintable

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: mops
    • Labels:
      None

      Description

      Add unit test framework to OpenOrb (our adopted orbit integration engine).

      This includes: 

      • A make target so running 'make test' will execute all unit and integration tests
      • A few example unit tests (for versioning functionality)
      • Running the python/test.py integration test

      Unit test framework will use pytest. The idea is that all code (including command line utilities) will be tested via pytest drivers (to maintain uniformity).

      The work will be on https://github.com/mjuric/oorb/tree/build-system-rework, and will be PR-ed upstream upon completion.

        Attachments

          Issue Links

            Activity

            Hide
            mjuric Mario Juric added a comment -

            PR-ed upstream on https://github.com/oorb/oorb/pull/73, passed one review, awaiting another.

            Show
            mjuric Mario Juric added a comment - PR-ed upstream on https://github.com/oorb/oorb/pull/73 , passed one review, awaiting another.
            Hide
            mjuric Mario Juric added a comment -

            PR merged upstream & done.

            Show
            mjuric Mario Juric added a comment - PR merged upstream & done.

              People

              Assignee:
              mjuric Mario Juric
              Reporter:
              mjuric Mario Juric
              Reviewers:
              Mario Juric
              Watchers:
              Mario Juric
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.