Michael Krieger
df8cd23ae7
Add back tests as they were.
...
Add back tests as they were.
2025-10-14 03:17:34 +01:00
Michael Krieger
dc13308784
Remove tests. Update docs. Remove unnecessary return
...
Remove tests. Update docs. Remove unnecessary return.
2025-10-14 03:17:34 +01:00
Michael Krieger
b1c87cd98c
Change parameter name, add return, add tests
...
Change the parameter name to omit_single_disc (vs previously zero_disc_if_single_disc)
Add return of 'fields_set' so that, if triggered by the command line `beets zero`, it will still effect the item.write.
Added tests.
2025-10-14 03:17:34 +01:00
J0J0 Todos
a642609faa
Merge branch 'master' into ffnp
2025-10-06 11:06:10 +02:00
Henry
267428f0a4
Merge branch 'master' of github.com:henry-oberholtzer/beets into discogs-anv-support
2025-10-03 15:05:48 -07:00
Henry
f5acdec2b1
Update configuration format.
2025-10-03 14:44:22 -07:00
Sebastian Mohr
4782e96599
Move vfs.py to beetsplug._utils package to avoid polluting core namespace ( #6017 )
...
This PR moves the `vfs.py` module, which is only used by plugins, to
avoid polluting the main beets namespace. Also exposes the `vfs` and
`art` module from beets with a deprecation warning.
2025-10-01 12:28:18 +02:00
Vrihub
5f9800ec43
Merge branch 'master' into ffnp
2025-09-30 17:41:13 +02:00
Vrihub
638afc3d2c
Refactor tests using pytest
2025-09-30 15:54:33 +02:00
Henry
c44c535b22
Fully parametrize testing
2025-09-28 10:49:56 -07:00
Henry
b1903417f4
Add artist credit support, artist name variation support, more flexible featured credit.
2025-09-27 14:29:25 -07:00
Henry
1cf2254e74
Merge branch 'master' into dev
2025-09-27 11:48:52 -07:00
Henry
dd57c0da2d
improve flexibility of use of anv on artist tracks
2025-09-27 10:42:29 -07:00
Henry
85201a4e17
merge with master branch
2025-09-27 08:04:53 -07:00
pSpitzner
cc0024e089
Spotify tests are now consistent with quote change
2025-09-27 13:22:41 +02:00
Henry
1e677d57c1
Updates to documentation
2025-09-26 21:37:18 -07:00
Henry
0ec6689395
test updates, one case still failing
2025-09-26 17:56:25 -07:00
Henry
5a43d6add4
Testing and implemented anv method, also added Featuring customizable string
2025-09-26 16:01:33 -07:00
Henry
533aa6379b
Test working, need to implement anv now
2025-09-25 22:38:02 -07:00
Henry Oberholtzer
9c8172be12
Write initial ANV test
2025-09-26 01:55:28 +02:00
Henry
b61306ea0d
Fixes, test improvement, rebase to master
2025-09-25 08:39:38 -07:00
Henry
43f2d423fa
testing, updated changelog
2025-09-25 08:19:46 -07:00
Henry
876c57c8b3
Featured artists extracted and appended, need to see if join needs to be variable
2025-09-25 08:19:46 -07:00
Henry
5c03672874
Test written, beginning fix
2025-09-25 08:19:46 -07:00
Šarūnas Nejus
787d9b4a40
Merge branch 'master' into discogs-disambiguation-fix
2025-09-22 21:50:34 +01:00
Henry Oberholtzer
8e644157e8
Refactor tests, adjust changelog, move config option to new features.
2025-09-22 19:47:50 +02:00
Trey Turner
042b5d64eb
test(ftintitle): fix flake, massage mypy
2025-09-21 22:27:11 +01:00
Trey Turner
6ad7c5489c
test(ftintitle): parameterize tests
2025-09-21 22:27:11 +01:00
Trey Turner
f0a6059685
feat(FtInTitle): support tracks by artists != album artist
2025-09-21 22:27:11 +01:00
henry
e577df0f25
Merge branch 'master' into discogs-disambiguation-fix
2025-09-21 09:34:12 -07:00
Sebastian Mohr
c991b14e7d
fix test by changing patch
2025-09-21 08:04:51 -07:00
Sebastian Mohr
34114fe915
New import location for art.py
2025-09-21 08:01:48 -07:00
J0J0 Todos
2e307b519a
lastgenre: Also mock try_write in test_pretend..
...
and add and original genre instead empty string (clarify intention of
test / readability). Remove not really necessary assert items checks.
2025-09-21 07:07:14 +02:00
Alok Saboo
9b1537f226
Add test for --pretend option in LastGenrePlugin to skip library updates
2025-09-21 07:07:14 +02:00
Sebastian Mohr
73dc8f2bc7
fix test by changing patch
2025-09-20 14:04:48 +02:00
Sebastian Mohr
a796d6d799
New import location for art.py
2025-09-20 14:01:38 +02:00
Henry
dda265dc77
Disambiguation fix implemented & tested
2025-09-19 20:46:07 -07:00
Henry Oberholtzer
24fbc566f6
initial changes, changelog adjusted, TODO: test for various artists and update docs
2025-09-20 01:58:56 +02:00
Vrihub
c30f9603eb
Fix format and lint errors
2025-09-16 17:31:42 +02:00
Vrihub
6b1c3bc582
Merge remote-tracking branch 'upstream/master' into ffnp
2025-09-16 16:01:25 +02:00
Šarūnas Nejus
3bc653b989
lyrics: xfail sweetslyrics end-to-end test
2025-08-30 23:10:22 +01:00
Šarūnas Nejus
44fda7ca0a
lyrics: use another beatles song for Lyricsmode
...
Lady Madonna apparently is gone from this website. ¯\_(ツ)_/¯
2025-08-30 23:10:22 +01:00
Šarūnas Nejus
d93ddf8dd4
Do not use explicit indices for logging args when not needed
2025-08-30 23:10:21 +01:00
Šarūnas Nejus
2fccf64efe
Do not use backslashes to deal with long strings
2025-08-30 23:10:20 +01:00
Šarūnas Nejus
1c16b2b308
Replace string concatenation (' + ')
...
- Join hardcoded strings
- Replace concatenated variables with f-strings
2025-08-30 23:10:15 +01:00
Šarūnas Nejus
9352a79e41
Replace percent formatting
2025-08-30 22:35:00 +01:00
Šarūnas Nejus
4a361bd501
Replace format calls with f-strings
2025-08-30 18:42:26 +01:00
Sebastian Mohr
abffa7900b
Fixed tests as query formatting changed slightly.
2025-08-26 13:41:11 +02:00
J0J0 Todos
f85ba7ab3b
lastgenre: Fix test_get_genre loading whitelist
...
- The default whitelist files were not loaded properly (at least in
local test environments, not sure about CI yet...anyway...)
2025-08-24 09:20:36 +02:00
J0J0 Todos
7f7b900f1b
lastgenre: Test canonicalization
...
- Test non-whitelisted genres resolving "up" in the tree.
- Test whitelisted original and whitelisted new genre resolving "up"
- Test non-whitelisted original genre resolving "up" (and deduplication
works)
2025-08-24 09:20:36 +02:00