Build: #1219 was successful Changes by Herman Muhereza <hermanmuhereza22@gmail.com>
Code commits
OpenMRS QA
-
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)