Implemented save_report()
Description
Added save_report function and full-coverage testing
Related Issue(s)
Closes #1 (closed)
Changes Made
- Change 1: Added save_report() to database_management module.
- Change 2: Wrote full testing for save_report().
- Change 3: Added reports folder for
Test Plan
coverage run -m pytest
coverage report #this should show 100% coverage
Checklist
-
Code follows the project's coding style and conventions. -
Automated tests for the changes have been added or existing tests have been updated. -
Code coverage for new or modified code is maintained or improved. -
The code builds and runs without errors or warnings. -
Documentation has been updated to reflect the changes made. -
All discussions and feedback on the PR have been addressed. -
CI/CD pipelines pass successfully, including any required checks or tests. -
The PR has been reviewed and approved by the designated reviewers.
Reviewers
Additional Notes
Edited by Robert Elia