Migrate tests from `unittest` to `pytest`
Open
big
refactor
testing
- Dominant language
- Python
- Stars
- 15.7k
- Forks
- 2.1k
- Avg merge
- 4d 21h
- Merged PRs (30d)
- 31
Description
Following our discussion under https://github.com/beetbox/beets/issues/5229, I am adding this issue to track the progress.
### Proposed solution
Make our tests use `pytest` instead of `unittest`.
### Objective
This updates our testing codebase to be based on the currently accepted best practice - `pytest`.
#### Goals
#### Non-goals
#### Anti-goals
Contributor guide
Assessment
This issue has not been assessed yet.