Commit graph

6 commits

Author SHA1 Message Date
Šarūnas Nejus
06cf9c4ea8
replaygain: separate out r128 tests into a mixin to clarify which backends are tested 2024-07-18 12:26:16 +01:00
Šarūnas Nejus
d716475f3d
Do not skip any replaygain tests
This means that the dependencies must be installed for the tests to
work. Otherwise, why do we have these tests that aren't being run?
2024-07-18 12:26:16 +01:00
Šarūnas Nejus
c2f5a6c19c
Replace has_program with shutil.which 2024-07-18 12:26:16 +01:00
Lars Kruse
508d28f66b tests: move reusable test-related modules into the beets package
External Python packages interfacing beets may want to use an in-memory
beets library instance for testing beets-related code.
The `TestHelper` class is very helpful for this purpose.
Previously `TestHelper` was located in the `test/` directory.
Now it is part of `beets` itself (`beets.test.helper.TestHelper`) and
can be easily imported.
2024-01-15 19:40:57 +01:00
Serene-Arc
a6e5201ff3 Apply formatting tools to all files
This is 'the big one', which touches every file so that it all conforms
to the given standard.
2023-10-22 09:53:18 +10:00
Serene-Arc
84c0ab6857 Correctly refactor tests 2023-10-17 19:39:03 +10:00
Renamed from test/plugin/test_replaygain.py (Browse further)