def test_playlist_resource(self): # create a new playlist rv = self.app.put('/api/test_playlist/') self.assertTrue(rv.data) self.assertEquals(rv.status_code, 200) playlist = json.loads(rv.data) # get the playlist and compare results rv = self.app.get('/api/test_playlist/') self.assertTrue(rv.data) self.assertEquals(rv.status_code, 200) self.assertEquals(json.loads(rv.data), playlist) #delete test_playlist redis.delete('test_playlist')
def test_tracks_resource(self): # create a new playlist playlist = Playlist('test_playlist', create=True) # add tracks to the playlist rv = self.app.put('/api/test_playlist/1/') self.assertTrue(rv.data) self.assertEquals(rv.status_code, 200) track = json.loads(rv.data) # get the track and compare results rv = self.app.get('/api/test_playlist/1/') self.assertTrue(rv.data) self.assertEquals(rv.status_code, 200) self.assertEquals(json.loads(rv.data), track) #delete test_playlist redis.delete('test_playlist') redis.delete(playlist.uuid)