Build: #1219 was successful Changes by Herman Muhereza <hermanmuhereza22@gmail.com>

Stages & jobs

  1. BDD UI Test Framework

Code commits

OpenMRS QA

  • Herman Muhereza <hermanmuhereza22@gmail.com>

    Herman Muhereza <hermanmuhereza22@gmail.com> 354558f3f10ee5dd55bdc0d73d51db396382c431

    RATEST-274: RefApp 2.x Roles And Privileges Workflow Test (#270)
    * roles and priviges End to End Automation workflow

    * updating the package under which the pages are

    * corrections as per review

    * updating the yml file

    * corrections as advised

    * make variables private

    * indention

    * renaming variables

    * variable name change

    * corrections

    * corrections

    * correction

    * updating feature file

    * update

    * more corrections in the classes

    * updates

    * updates as per review

    * updating the edit role link in the administrationManageROlesPage

    * using linktext to click on a role in order to edit it

    * random name generation for the roles/privileges to be created or edited or deleted

    * correcting the indention in RolesAndPrivilegesSteps

    * using RandomStringUtils to generate roles/privileges names

    * reducing the size/length of the random string being created

    * changing the variable definitions

    * organising the import statements

    * re-organising the imports

    * the right order of import statements

    * renaming methods

    * updating access modifiers

    * Update qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/AddEditNewPrivilegePage.java

    Co-authored-by: Kakumirizi Daud <dkakumirizii@gmail.com>

    * Update RolesAndPrivilegesSteps.java

    * Correcting indention

    * Correcting indention around the @before hook method

    * Update RolesAndPrivilegesSteps.java

    * adjusting the indention in the methods

    * correcting the indention within the class declaration

    * Updating indention

    Co-authored-by: Kakumirizi Daud <dkakumirizii@gmail.com>

    • .github/workflows/refapp-2x-roles-and-privileges.yml (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • README.md (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/package.json (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/AddEditNewPrivilegePage.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/AddNewRolePage.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/AdministrationManageRolesPage.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/AdministrationPage.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/ConfigureMetadataPage.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/main/java/org/openmrs/contrib/qaframework/page/ManagePrivilegesPage.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/test/java/org/openmrs/contrib/qaframework/RunTest.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/test/java/org/openmrs/contrib/qaframework/automation/RolesAndPrivilegesSteps.java (version 354558f3f10ee5dd55bdc0d73d51db396382c431)
    • qaframework-bdd-tests/src/test/resources/features/refapp-2.x/15-RolesAndPrivileges/RolesAndPrivileges.feature (version 354558f3f10ee5dd55bdc0d73d51db396382c431)