示例#1
0
 def test_with_new_name(self):
     tracks = [Track()]
     last_modified = 1390942873000
     playlist = Playlist(
         uri='an uri', name='a name', tracks=tracks,
         last_modified=last_modified)
     new_playlist = playlist.replace(name='another name')
     self.assertEqual(new_playlist.uri, 'an uri')
     self.assertEqual(new_playlist.name, 'another name')
     self.assertEqual(list(new_playlist.tracks), tracks)
     self.assertEqual(new_playlist.last_modified, last_modified)
示例#2
0
 def test_with_new_name(self):
     tracks = [Track()]
     last_modified = 1390942873000
     playlist = Playlist(
         uri="an uri",
         name="a name",
         tracks=tracks,
         last_modified=last_modified,
     )
     new_playlist = playlist.replace(name="another name")
     assert new_playlist.uri == "an uri"
     assert new_playlist.name == "another name"
     assert list(new_playlist.tracks) == tracks
     assert new_playlist.last_modified == last_modified
示例#3
0
 def test_replace_playlist(self):
     playlist = Playlist()
     self.compare(playlist, playlist.replace())