history: Cleanup history entry test
This commit is contained in:
parent
177f91fb27
commit
5a67339855
@ -29,13 +29,15 @@ class PlaybackHistoryTest(unittest.TestCase):
|
|||||||
|
|
||||||
self.assertEqual(self.history.size, 0)
|
self.assertEqual(self.history.size, 0)
|
||||||
|
|
||||||
def test_history_sanity(self):
|
def test_history_entry_contents(self):
|
||||||
track = self.tracks[0]
|
track = self.tracks[0]
|
||||||
self.history.add(track)
|
self.history.add(track)
|
||||||
stored_history = self.history.get_history()
|
|
||||||
track_ref = stored_history[0][1]
|
result = self.history.get_history()
|
||||||
self.assertEqual(track_ref.uri, track.uri)
|
(timestamp, ref) = result[0]
|
||||||
self.assertIn(track.name, track_ref.name)
|
|
||||||
if track.artists:
|
self.assertIsInstance(timestamp, int)
|
||||||
for artist in track.artists:
|
self.assertEqual(track.uri, ref.uri)
|
||||||
self.assertIn(artist.name, track_ref.name)
|
self.assertIn(track.name, ref.name)
|
||||||
|
for artist in track.artists:
|
||||||
|
self.assertIn(artist.name, ref.name)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user