beets/test/plugins
Šarūnas Nejus 82bfc03494
Preserve synced lyrics when fetched result is plain text
When lyrics.synced is enabled, avoid replacing existing synced lyrics with
newly fetched unsynced lyrics, even with force enabled.

Allow replacement when the new lyrics are also synced, or when synced mode
is disabled.
2026-03-05 15:36:59 +00:00
..
utils
__init__.py
conftest.py
lyrics_pages.py
test_acousticbrainz.py
test_advancedrewrite.py
test_albumtypes.py
test_art.py fix(fetchart): prevent deletion of configured fallback cover art 2026-03-02 18:10:19 +01:00
test_aura.py
test_autobpm.py
test_bareasc.py
test_beatport.py
test_bpd.py
test_bucket.py
test_convert.py convert: generate playlist entries from effective output paths 2026-03-04 15:38:33 +00:00
test_discogs.py
test_edit.py
test_embedart.py
test_embyupdate.py
test_export.py
test_fetchart.py
test_filefilter.py
test_fromfilename.py
test_ftintitle.py
test_fuzzy.py Add tests 2026-03-03 13:53:12 +00:00
test_hook.py
test_ihate.py
test_importadded.py
test_importfeeds.py
test_importsource.py
test_info.py
test_inline.py
test_ipfs.py
test_keyfinder.py
test_lastgenre.py feat(lastgenre): cleanup_existing 2026-03-04 21:01:37 +01:00
test_limit.py
test_listenbrainz.py
test_lyrics.py Preserve synced lyrics when fetched result is plain text 2026-03-05 15:36:59 +00:00
test_mbcollection.py
test_mbpseudo.py
test_mbsubmit.py
test_mbsync.py
test_missing.py
test_mpdstats.py
test_musicbrainz.py Keep missing multi-value fields as None instead of empty list 2026-03-03 07:48:51 +00:00
test_parentwork.py
test_permissions.py
test_play.py
test_playlist.py
test_plexupdate.py
test_plugin_mediafield.py
test_random.py
test_replace.py
test_replaygain.py
test_scrub.py
test_smartplaylist.py
test_spotify.py
test_subsonicupdate.py
test_substitute.py
test_the.py
test_thumbnails.py
test_titlecase.py
test_types_plugin.py
test_web.py
test_zero.py