beetbox / beetbox/beets

Migrate tests from `unittest` to `pytest`

Open
#5,361 1 comment 0 reactions 1 assignee Claimed by @bal-e View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.