Fix tests

This commit is contained in:
hugovk 2014-04-07 11:41:41 +03:00
parent 3bf73a21ff
commit 1c26ef6d24
2 changed files with 35 additions and 30 deletions

View file

@ -3,6 +3,8 @@
from distutils.core import setup from distutils.core import setup
import os import os
def get_build(): def get_build():
path = "./.build" path = "./.build"
@ -21,12 +23,15 @@ def get_build():
return str(build) return str(build)
setup(name = "pylast", setup(
name="pylast",
version="0.6." + get_build(), version="0.6." + get_build(),
author="Amr Hassan <amr.hassan@gmail.com>", author="Amr Hassan <amr.hassan@gmail.com>",
description="A Python interface to Last.fm (and other API compatible social networks)", description="A Python interface to Last.fm (and other API compatible social networks)",
author_email="amr.hassan@gmail.com", author_email="amr.hassan@gmail.com",
url = "https://github.com/hugovk/", url="https://github.com/hugovk/pylast",
py_modules=("pylast",), py_modules=("pylast",),
license="Apache2" license="Apache2"
) )
# End of file

View file

@ -1606,13 +1606,13 @@ class TestPyLast(unittest.TestCase):
tags_after = artist.get_tags() tags_after = artist.get_tags()
self.assertEqual(len(tags_after), len(tags_before) - 2) self.assertEqual(len(tags_after), len(tags_before) - 2)
found1, found2 = False, False found1, found2 = False, False
for tag in tags: for tag in tags_after:
if tag == "removetag1": if tag.name == "removetag1":
found1 = True found1 = True
elif tag == "removetag2": elif tag.name == "removetag2":
found2 = True found2 = True
self.assertTrue(found1) self.assertFalse(found1)
self.assertTrue(found2) self.assertFalse(found2)
def test_set_tags(self): def test_set_tags(self):
# Arrange # Arrange
@ -1630,10 +1630,10 @@ class TestPyLast(unittest.TestCase):
self.assertNotEqual(tags_before, tags_after) self.assertNotEqual(tags_before, tags_after)
self.assertEqual(len(tags_after), 2) self.assertEqual(len(tags_after), 2)
found1, found2 = False, False found1, found2 = False, False
for tag in tags: for tag in tags_after:
if tag == "settag1": if tag.name == "settag1":
found1 = True found1 = True
elif tag == "settag2": elif tag.name == "settag2":
found2 = True found2 = True
self.assertTrue(found1) self.assertTrue(found1)
self.assertTrue(found2) self.assertTrue(found2)