diff --git a/pylast/__init__.py b/pylast/__init__.py index 8a57787..f7d99dc 100644 --- a/pylast/__init__.py +++ b/pylast/__init__.py @@ -1904,18 +1904,6 @@ class Tag(_BaseObject, _Chartable): return self.name - def get_similar(self): - """Returns the tags similar to this one, ordered by similarity. """ - - doc = self._request(self.ws_prefix + '.getSimilar', True) - - seq = [] - names = _extract_all(doc, 'name') - for name in names: - seq.append(Tag(name, self.network)) - - return seq - def get_top_albums(self, limit=None, cacheable=True): """Returns a list of the top albums.""" params = self._get_params() diff --git a/tests/test_pylast_tag.py b/tests/test_pylast_tag.py index d1a5f72..8d5440e 100755 --- a/tests/test_pylast_tag.py +++ b/tests/test_pylast_tag.py @@ -58,22 +58,6 @@ class TestPyLastTag(PyLastTestCase): self.assertTrue(tag1 != tag2) self.assertEqual(url, "https://www.last.fm/tag/blues") - def test_tags_similar(self): - # Arrange - tag = self.network.get_tag("blues") - - # Act - similar = tag.get_similar() - - # Assert - self.skip_if_lastfm_api_broken(similar) - found = False - for tag in similar: - if tag.name == "delta blues": - found = True - break - self.assertTrue(found) - if __name__ == '__main__': unittest.main(failfast=True)