From d8405082e9d5e5f1ad157ee11e0ccf5e8ef936f5 Mon Sep 17 00:00:00 2001 From: Jens Luetjen Date: Thu, 4 Feb 2016 21:14:20 +0100 Subject: [PATCH] Test tracklist.get_version() change. The tracklist version shall increase when loading state. --- tests/core/test_tracklist.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/core/test_tracklist.py b/tests/core/test_tracklist.py index e3beb957..5e9170b2 100644 --- a/tests/core/test_tracklist.py +++ b/tests/core/test_tracklist.py @@ -251,6 +251,7 @@ class TracklistExportRestoreTest(unittest.TestCase): self.assertEqual(5, self.core.tracklist.get_length()) def test_import_mode_only(self): + old_version = self.core.tracklist.get_version() target = TracklistState(consume=False, repeat=True, single=True, @@ -266,8 +267,10 @@ class TracklistExportRestoreTest(unittest.TestCase): self.assertEqual(1, self.core.tracklist._next_tlid) self.assertEqual(0, self.core.tracklist.get_length()) self.assertEqual([], self.core.tracklist.get_tl_tracks()) + self.assertEqual(self.core.tracklist.get_version(), old_version) def test_import_tracklist_only(self): + old_version = self.core.tracklist.get_version() target = TracklistState(consume=False, repeat=True, single=True, @@ -283,6 +286,7 @@ class TracklistExportRestoreTest(unittest.TestCase): self.assertEqual(12, self.core.tracklist._next_tlid) self.assertEqual(4, self.core.tracklist.get_length()) self.assertEqual(self.tl_tracks, self.core.tracklist.get_tl_tracks()) + self.assertGreater(self.core.tracklist.get_version(), old_version) def test_import_invalid_type(self): with self.assertRaises(TypeError):