ws_server for LibreFMNetwork is now alpha.libre.fm, not alpha.dev.libre.fm. Closes #79.
This commit is contained in:
parent
3e5e371b29
commit
e388db1e2f
28
pylast.py
28
pylast.py
|
@ -659,8 +659,8 @@ class LibreFMNetwork(_Network):
|
|||
|
||||
_Network.__init__(self,
|
||||
name = "Libre.fm",
|
||||
homepage = "http://alpha.dev.libre.fm",
|
||||
ws_server = ("alpha.dev.libre.fm", "/2.0/"),
|
||||
homepage = "http://alpha.libre.fm",
|
||||
ws_server = ("alpha.libre.fm", "/2.0/"),
|
||||
api_key = api_key,
|
||||
api_secret = api_secret,
|
||||
session_key = session_key,
|
||||
|
@ -668,18 +668,18 @@ class LibreFMNetwork(_Network):
|
|||
username = username,
|
||||
password_hash = password_hash,
|
||||
domain_names = {
|
||||
DOMAIN_ENGLISH: "alpha.dev.libre.fm",
|
||||
DOMAIN_GERMAN: "alpha.dev.libre.fm",
|
||||
DOMAIN_SPANISH: "alpha.dev.libre.fm",
|
||||
DOMAIN_FRENCH: "alpha.dev.libre.fm",
|
||||
DOMAIN_ITALIAN: "alpha.dev.libre.fm",
|
||||
DOMAIN_POLISH: "alpha.dev.libre.fm",
|
||||
DOMAIN_PORTUGUESE: "alpha.dev.libre.fm",
|
||||
DOMAIN_SWEDISH: "alpha.dev.libre.fm",
|
||||
DOMAIN_TURKISH: "alpha.dev.libre.fm",
|
||||
DOMAIN_RUSSIAN: "alpha.dev.libre.fm",
|
||||
DOMAIN_JAPANESE: "alpha.dev.libre.fm",
|
||||
DOMAIN_CHINESE: "alpha.dev.libre.fm",
|
||||
DOMAIN_ENGLISH: "alpha.libre.fm",
|
||||
DOMAIN_GERMAN: "alpha.libre.fm",
|
||||
DOMAIN_SPANISH: "alpha.libre.fm",
|
||||
DOMAIN_FRENCH: "alpha.libre.fm",
|
||||
DOMAIN_ITALIAN: "alpha.libre.fm",
|
||||
DOMAIN_POLISH: "alpha.libre.fm",
|
||||
DOMAIN_PORTUGUESE: "alpha.libre.fm",
|
||||
DOMAIN_SWEDISH: "alpha.libre.fm",
|
||||
DOMAIN_TURKISH: "alpha.libre.fm",
|
||||
DOMAIN_RUSSIAN: "alpha.libre.fm",
|
||||
DOMAIN_JAPANESE: "alpha.libre.fm",
|
||||
DOMAIN_CHINESE: "alpha.libre.fm",
|
||||
},
|
||||
urls = {
|
||||
"album": "artist/%(artist)s/album/%(album)s",
|
||||
|
|
|
@ -318,13 +318,25 @@ class TestPyLast(unittest.TestCase):
|
|||
self.assertEqual(str(current_track.artist), "Test Artist")
|
||||
|
||||
|
||||
def test_libre_fm(self):
|
||||
# Arrange
|
||||
username = self.__class__.secrets["username"]
|
||||
password_hash = self.__class__.secrets["password_hash"]
|
||||
|
||||
# Act
|
||||
network = pylast.LibreFMNetwork(password_hash = password_hash, username = username)
|
||||
tags = network.get_top_tags()
|
||||
|
||||
# Assert
|
||||
print len(tags)
|
||||
self.assertGreater(len(tags), 0)
|
||||
self.assertTrue(type(tags[0]) == pylast.TopItem)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
||||
# suite = unittest.TestSuite()
|
||||
# suite.addTest(TestPyLast('test_add_artist'))
|
||||
# suite.addTest(TestPyLast('test_remove_artist'))
|
||||
# suite.addTest(TestPyLast('test_libre_fm'))
|
||||
# unittest.TextTestRunner().run(suite)
|
||||
|
||||
unittest.main()
|
||||
|
|
Loading…
Reference in a new issue