From 16b4f031ac8da55aaf6a633d8163171eaef71f2e Mon Sep 17 00:00:00 2001 From: J0J0 Todos Date: Mon, 17 Jul 2023 18:48:19 +0200 Subject: [PATCH] Fix test_albuminfo_change_artist_does_not_change_items by adding (inherit=True) to fit with the new behaviour of the store() method and add a second test that checks the opposite. --- test/test_library.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/test/test_library.py b/test/test_library.py index 0e9637635a..269771575b 100644 --- a/test/test_library.py +++ b/test/test_library.py @@ -1022,10 +1022,17 @@ def test_albuminfo_change_albumartist_changes_items(self): self.assertEqual(i.albumartist, 'myNewArtist') self.assertNotEqual(i.artist, 'myNewArtist') + def test_albuminfo_change_artist_does_change_items(self): + ai = self.lib.get_album(self.i) + ai.artist = 'myNewArtist' + ai.store(inherit=True) + i = self.lib.items()[0] + self.assertEqual(i.artist, 'myNewArtist') + def test_albuminfo_change_artist_does_not_change_items(self): ai = self.lib.get_album(self.i) ai.artist = 'myNewArtist' - ai.store() + ai.store(inherit=False) i = self.lib.items()[0] self.assertNotEqual(i.artist, 'myNewArtist')