Uploaded image for project: 'OpenMRS Dictionary Manager'
  1. OpenMRS Dictionary Manager
  2. OCLOMRS-1061

OCL Subscription module: automated testing at a data level

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Must
    • Resolution: Fixed
    • None
    • None
    • None

    Description

      The idea would be for the automated testing to make sure that all values/fields from that test cases CSV (which could probably be mutualized with other organizations' use cases) are correctly imported in an OCL source using the new UI bulk import tool, and that a dictionary populated with that source is correctly imported in OpenMRS using the OCL subscription module. Otherwise, we would have to verify each term individually every time we have new terms/implementations, or for regression testing in both OCL sources and OpenMRS.

      Discussion on Talk: https://talk.openmrs.org/t/automated-tests-for-the-ocl-module/34657

      Test cases (to be consolidated with other use cases from other implementers): https://github.com/DWB-eHealth/msfocp-source/blob/main/OCL_SourceImport_TestCases.csv 

       

       

      What we need is an established test dictionary in OCL we can use for this. We can then set up a process to:

      1. Cut a new release of the dictionary
      2. Install the dictionary into an OpenMRS instance using the OCL Subscription module
      3. Verify that the correct metadata is setup

       

       

      OCL module-https://github.com/openmrs/openmrs-module-openconceptlab 

       

      Gliffy Diagrams

        Attachments

          Issue Links

            Activity

              People

                hadijah315 Hadijah Kyampeire
                michaelbontyes Michael Bontyes
                Hadijah Kyampeire Hadijah Kyampeire
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved: