コード例 #1
0
    def test_update_token(self):
        client = Client(username='******', password='******')
        token = client.update_access_token()

        self.assertTrue(token is not None)
        print "Token: '%s'" % token
        pass
コード例 #2
0
    def test_resolve_url(self):
        client = Client(access_token=self.TOKEN)

        url = 'http://soundcloud.com/qdance/luna-presents-minus-is-more-december-2014-yearmix'
        #url = 'http://soundcloud.com/julyukie/sets/juliana-yamasaki-new-tracks'
        json_data = client.resolve_url(url)
        pass
コード例 #3
0
    def test_resolve_url(self):
        client = Client(access_token=self.TOKEN)

        url = 'http://soundcloud.com/qdance/luna-presents-minus-is-more-december-2014-yearmix'
        #url = 'http://soundcloud.com/julyukie/sets/juliana-yamasaki-new-tracks'
        json_data = client.resolve_url(url)
        pass
コード例 #4
0
    def test_update_token(self):
        client = Client(username='******', password='******')
        token = client.update_access_token()

        self.assertTrue(token is not None)
        print "Token: '%s'" % token
        pass
コード例 #5
0
    def test_follow(self):
        client = Client(access_token=self.TOKEN)
        json_data = client.follow_user(1701116, False)
        self.assertGreater(len(json_data), 0)

        json_data = client.follow_user(1701116, True)
        self.assertGreater(len(json_data), 0)
        pass
コード例 #6
0
    def test_follow(self):
        client = Client(access_token=self.TOKEN)
        json_data = client.follow_user(1701116, False)
        self.assertGreater(len(json_data), 0)

        json_data = client.follow_user(1701116, True)
        self.assertGreater(len(json_data), 0)
        pass
コード例 #7
0
    def test_get_playlists(self):
        # me
        client = Client(access_token=self.TOKEN)
        json_data = client.get_playlists('me')
        self.assertGreater(len(json_data), 0)

        # some user
        json_data = client.get_playlists(2442230)
        self.assertGreater(len(json_data), 0)
        pass
コード例 #8
0
    def test_get_playlists(self):
        # me
        client = Client(access_token=self.TOKEN)
        json_data = client.get_playlists('me')
        self.assertGreater(len(json_data), 0)

        # some user
        json_data = client.get_playlists(2442230)
        self.assertGreater(len(json_data), 0)
        pass
コード例 #9
0
    def test_get_likes(self):
        client = Client(access_token=self.TOKEN)

        # me
        json_data = client.get_user('me')
        user_id = json_data['id']
        json_data = client.get_likes(user_id)
        self.assertGreater(len(json_data), 0)

        # some user
        json_data = client.get_likes('520685', page=2)
        self.assertGreater(len(json_data), 0)
        pass
コード例 #10
0
    def test_get_likes(self):
        client = Client(access_token=self.TOKEN)

        # me
        json_data = client.get_user('me')
        user_id = json_data['id']
        json_data = client.get_likes(user_id)
        self.assertGreater(len(json_data), 0)

        # some user
        json_data = client.get_likes('520685', page=2)
        self.assertGreater(len(json_data), 0)
        pass
コード例 #11
0
 def test_get_recommended_for_track(self):
     client = Client(access_token=self.TOKEN)
     json_data = client.get_recommended_for_track(193347852, page=1)
     pass
コード例 #12
0
 def test_search(self):
     client = Client()
     json_data = client.search('bäume', category='sounds')
     pass
コード例 #13
0
 def test_get_track_url(self):
     client = Client()
     json_data = client.get_track_url(77773864)
     pass
コード例 #14
0
 def test_get_genre(self):
     client = Client()
     json_data = client.get_genre('techno')
     pass
コード例 #15
0
 def test_get_trending(self):
     client = Client()
     json_data = client.get_trending('audio')
     pass
コード例 #16
0
    def test_false_token(self):
        client = Client(access_token=self.FALSE_TOKEN)

        # me
        self.assertRaises(ClientException, client.get_user, 'me')
        pass
コード例 #17
0
 def test_get_trending(self):
     client = Client()
     json_data = client.get_trending('audio')
     pass
コード例 #18
0
    def test_user(self):
        client = Client(access_token=self.TOKEN)
        json_data = client.get_user('me')

        self.assertGreater(len(json_data), 0)
        pass
コード例 #19
0
 def test_get_genre(self):
     client = Client()
     json_data = client.get_genre('techno')
     pass
コード例 #20
0
 def test_get_stream(self):
     client = Client(access_token=self.TOKEN)
     json_data = client.get_stream()
     pass
コード例 #21
0
 def test_get_track_url(self):
     client = Client()
     json_data = client.get_track_url(77773864)
     pass
コード例 #22
0
    def test_tracks(self):
        client = Client(access_token=self.TOKEN)
        json_data = client.get_tracks('me')

        json_data = client.get_tracks(1701116)
        pass
コード例 #23
0
 def test_get_stream(self):
     client = Client(access_token=self.TOKEN)
     json_data = client.get_stream()
     pass
コード例 #24
0
 def test_get_recommended_for_track(self):
     client = Client(access_token=self.TOKEN)
     json_data = client.get_recommended_for_track(193347852, page=1)
     pass
コード例 #25
0
 def test_search(self):
     client = Client()
     json_data = client.search('bäume', category='sounds')
     pass
コード例 #26
0
    def test_tracks(self):
        client = Client(access_token=self.TOKEN)
        json_data = client.get_tracks('me')

        json_data = client.get_tracks(1701116)
        pass
コード例 #27
0
    def test_user(self):
        client = Client(access_token=self.TOKEN)
        json_data = client.get_user('me')

        self.assertGreater(len(json_data), 0)
        pass
コード例 #28
0
 def test_get_playlist(self):
     client = Client(access_token=self.TOKEN)
     json_data = client.get_playlist(55019726)
     self.assertGreater(len(json_data), 0)
     pass
コード例 #29
0
 def test_get_playlist(self):
     client = Client(access_token=self.TOKEN)
     json_data = client.get_playlist(55019726)
     self.assertGreater(len(json_data), 0)
     pass