From 880e160f64d020dfa3c247c5ea6e2fb904a14a09 Mon Sep 17 00:00:00 2001 From: hugovk Date: Sat, 1 Mar 2014 17:43:25 +0200 Subject: [PATCH] Attempt to reproduce #77 but cannot reproduce. Closes #77. --- test_pylast.py | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/test_pylast.py b/test_pylast.py index 58406d6..fbf96dd 100755 --- a/test_pylast.py +++ b/test_pylast.py @@ -242,10 +242,28 @@ class TestPyLast(unittest.TestCase): self.assertGreaterEqual(len(user.get_loved_tracks(limit=0)), 23) + def test_update_now_playing(self): + # Arrange + artist = "Test Artist" + title = "Test Title" + album = "Test Album" + track_number = 1 + lastfm_user = self.network.get_user(self.username) + + # Act + self.network.update_now_playing(artist = artist, title = title, album = album, track_number = track_number) + + # Assert + current_track = lastfm_user.get_now_playing() + self.assertIsNotNone(current_track) + self.assertEqual(str(current_track.title), "Test Title") + self.assertEqual(str(current_track.artist), "Test Artist") + + if __name__ == '__main__': # suite = unittest.TestSuite() -# suite.addTest(TestPyLast('test_love_limits')) +# suite.addTest(TestPyLast('test_update_now_playing')) # unittest.TextTestRunner().run(suite) unittest.main()