This pull request adds an automated test for the recording functionality in the OpenAdapt system. The test ensures that the recording process functions correctly and that the necessary data and files are generated as expected.
Checklist
[x] My code follows the style guidelines of OpenAdapt
[x] I have performed a self-review of my code
[x] If applicable, I have added tests to prove my fix is functional/effective
[x] I have linted my code locally prior to submission
[x] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation (e.g. README.md, requirements.txt)
[x] New and existing unit tests pass locally with my changes
How can your code be run and tested?
The code can be run and tested by executing the pytest command in the root directory. The new test is located in the tests/test_recording.py file. Ensure that the necessary dependencies are installed and the database is set up correctly before running the tests.
/claim #775 Closes #775
What kind of change does this PR introduce?
Feature
Summary
This pull request adds an automated test for the recording functionality in the OpenAdapt system. The test ensures that the recording process functions correctly and that the necessary data and files are generated as expected.
Checklist
How can your code be run and tested?
The code can be run and tested by executing the
pytest
command in the root directory. The new test is located in thetests/test_recording.py
file. Ensure that the necessary dependencies are installed and the database is set up correctly before running the tests.Other information
N/A