From ad2646f1ab2134b40df5ff87a8ce2034b4cea750 Mon Sep 17 00:00:00 2001 From: EricJahn Date: Sat, 25 Jul 2015 13:15:37 +0200 Subject: [PATCH] tests: Fix failing encoding test Encoding is different on Mac OS and needs to be checked separately. --- tests/m3u/test_playlists.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/tests/m3u/test_playlists.py b/tests/m3u/test_playlists.py index f490887a..edebe65b 100644 --- a/tests/m3u/test_playlists.py +++ b/tests/m3u/test_playlists.py @@ -3,6 +3,7 @@ from __future__ import absolute_import, unicode_literals import os +import platform import shutil import tempfile import unittest @@ -156,8 +157,11 @@ class M3UPlaylistsProviderTest(unittest.TestCase): self.core.playlists.refresh() self.assertEqual(len(self.core.playlists.as_list()), 1) - result = self.core.playlists.lookup(uri) - self.assertEqual('\ufffd\ufffd\ufffd', result.name) + result = self.core.playlists.as_list() + if platform.system() == 'Darwin': + self.assertEqual('%F8%E6%E5', result[0].name) + else: + self.assertEqual('\ufffd\ufffd\ufffd', result[0].name) @unittest.SkipTest def test_playlists_dir_is_created(self):