Fix inline recursion test formatting

This commit is contained in:
Gabriel Push 2025-11-20 16:09:01 -05:00
parent aced802c56
commit ba45fedde5

View file

@ -3,14 +3,14 @@
from beets import config, plugins from beets import config, plugins
from beets.test.helper import PluginTestCase from beets.test.helper import PluginTestCase
class TestInlineRecursion(PluginTestCase): class TestInlineRecursion(PluginTestCase):
def test_no_recursion_when_inline_shadows_fixed_field(self): def test_no_recursion_when_inline_shadows_fixed_field(self):
config['plugins'] = ['inline'] config["plugins"] = ["inline"]
config['item_fields'] = { config["item_fields"] = {
'track_no': ( "track_no": (
"f'{disc:02d}-{track:02d}' if disctotal > 1 " "f'{disc:02d}-{track:02d}' if disctotal > 1 else f'{track:02d}'"
"else f'{track:02d}'"
) )
} }
@ -18,14 +18,14 @@ class TestInlineRecursion(PluginTestCase):
plugins.load_plugins() plugins.load_plugins()
item = self.add_item_fixture( item = self.add_item_fixture(
artist='Artist', artist="Artist",
album='Album', album="Album",
title='Title', title="Title",
track=1, track=1,
disc=1, disc=1,
disctotal=1, disctotal=1,
) )
out = item.evaluate_template('$track_no') out = item.evaluate_template("$track_no")
assert out == '01' assert out == "01"