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,
|
_Network.__init__(self,
|
||||||
name = "Libre.fm",
|
name = "Libre.fm",
|
||||||
homepage = "http://alpha.dev.libre.fm",
|
homepage = "http://alpha.libre.fm",
|
||||||
ws_server = ("alpha.dev.libre.fm", "/2.0/"),
|
ws_server = ("alpha.libre.fm", "/2.0/"),
|
||||||
api_key = api_key,
|
api_key = api_key,
|
||||||
api_secret = api_secret,
|
api_secret = api_secret,
|
||||||
session_key = session_key,
|
session_key = session_key,
|
||||||
|
@ -668,18 +668,18 @@ class LibreFMNetwork(_Network):
|
||||||
username = username,
|
username = username,
|
||||||
password_hash = password_hash,
|
password_hash = password_hash,
|
||||||
domain_names = {
|
domain_names = {
|
||||||
DOMAIN_ENGLISH: "alpha.dev.libre.fm",
|
DOMAIN_ENGLISH: "alpha.libre.fm",
|
||||||
DOMAIN_GERMAN: "alpha.dev.libre.fm",
|
DOMAIN_GERMAN: "alpha.libre.fm",
|
||||||
DOMAIN_SPANISH: "alpha.dev.libre.fm",
|
DOMAIN_SPANISH: "alpha.libre.fm",
|
||||||
DOMAIN_FRENCH: "alpha.dev.libre.fm",
|
DOMAIN_FRENCH: "alpha.libre.fm",
|
||||||
DOMAIN_ITALIAN: "alpha.dev.libre.fm",
|
DOMAIN_ITALIAN: "alpha.libre.fm",
|
||||||
DOMAIN_POLISH: "alpha.dev.libre.fm",
|
DOMAIN_POLISH: "alpha.libre.fm",
|
||||||
DOMAIN_PORTUGUESE: "alpha.dev.libre.fm",
|
DOMAIN_PORTUGUESE: "alpha.libre.fm",
|
||||||
DOMAIN_SWEDISH: "alpha.dev.libre.fm",
|
DOMAIN_SWEDISH: "alpha.libre.fm",
|
||||||
DOMAIN_TURKISH: "alpha.dev.libre.fm",
|
DOMAIN_TURKISH: "alpha.libre.fm",
|
||||||
DOMAIN_RUSSIAN: "alpha.dev.libre.fm",
|
DOMAIN_RUSSIAN: "alpha.libre.fm",
|
||||||
DOMAIN_JAPANESE: "alpha.dev.libre.fm",
|
DOMAIN_JAPANESE: "alpha.libre.fm",
|
||||||
DOMAIN_CHINESE: "alpha.dev.libre.fm",
|
DOMAIN_CHINESE: "alpha.libre.fm",
|
||||||
},
|
},
|
||||||
urls = {
|
urls = {
|
||||||
"album": "artist/%(artist)s/album/%(album)s",
|
"album": "artist/%(artist)s/album/%(album)s",
|
||||||
|
|
|
@ -318,13 +318,25 @@ class TestPyLast(unittest.TestCase):
|
||||||
self.assertEqual(str(current_track.artist), "Test Artist")
|
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__':
|
if __name__ == '__main__':
|
||||||
|
|
||||||
# suite = unittest.TestSuite()
|
# suite = unittest.TestSuite()
|
||||||
# suite.addTest(TestPyLast('test_add_artist'))
|
# suite.addTest(TestPyLast('test_libre_fm'))
|
||||||
# suite.addTest(TestPyLast('test_remove_artist'))
|
|
||||||
# unittest.TextTestRunner().run(suite)
|
# unittest.TextTestRunner().run(suite)
|
||||||
|
|
||||||
unittest.main()
|
unittest.main()
|
||||||
|
|
Loading…
Reference in a new issue