The changes in this pull request allow for the removing of all document data from the database collections on API request.
This pull request is dependent on PR #47 being merged.
This pull request also fixes a conflict in testing between parallel CI worjflow jobs by not allowing more than one job to run at a time.
Related Issue
Solves #29
Type of change
[x] New feature (enhancement)
How Has This Been Tested?
An automated test has been added specifically for removing all document data from database collections.
Additionally, a database reset has been included in the beforeEach() and after() functions for existing tests that interact with the database.
[x] Automated testing
Checklist:
[x] Does a similar (open or closed) pull request not already exist?
[x] Is the pull request head repository a fork repository?
[x] Is the pull request compare branch a development branch?
[x] Is the code documented, particularly in hard-to-understand areas?
[x] Does the code build without new warnings?
[x] Has testing been performed that proves changes are effective and work?
[x] Has a self- and/or peer-review of the code been performed?
[x] Does all new and existing automated testing pass?
[x] Is the person responsible for the repository assigned to the pull request?
Description
The changes in this pull request allow for the removing of all document data from the database collections on API request.
This pull request is dependent on PR #47 being merged.
This pull request also fixes a conflict in testing between parallel CI worjflow jobs by not allowing more than one job to run at a time.
Related Issue
Solves #29
Type of change
How Has This Been Tested?
An automated test has been added specifically for removing all document data from database collections. Additionally, a database reset has been included in the beforeEach() and after() functions for existing tests that interact with the database.
Checklist: