From 6d84446f0385cce2b0195f57920d07118bf8b724 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Wed, 7 Jan 2015 19:27:28 -0800 Subject: [PATCH] Add failing test for #114 --- tests/request_test.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/request_test.py b/tests/request_test.py index 24fdf66..1c8a4c2 100644 --- a/tests/request_test.py +++ b/tests/request_test.py @@ -11,8 +11,11 @@ def mock_network(): ) -@pytest.mark.parametrize('unicode_artist', [u'\xe9lafdasfdsafdsa', u'ééééééé']) -def test_get_cache_key(unicode_artist): +@pytest.mark.parametrize('troublesome_artist', [ + u'\xe9lafdasfdsafdsa', u'ééééééé', + pylast.Artist(u'B\xe9l', mock_network()) +]) +def test_get_cache_key(troublesome_artist): request = pylast._Request(mock_network(), 'some_method', - params={'artist': unicode_artist}) + params={'artist': troublesome_artist}) request._get_cache_key()