From dac5f9e406f3c205d6ed212d4414ca55c94b8f15 Mon Sep 17 00:00:00 2001 From: Ali Ukani Date: Mon, 5 Jan 2015 23:23:55 -0500 Subject: [PATCH] Add test for exact search with album query --- tests/local/test_search.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 tests/local/test_search.py diff --git a/tests/local/test_search.py b/tests/local/test_search.py new file mode 100644 index 00000000..2a704e48 --- /dev/null +++ b/tests/local/test_search.py @@ -0,0 +1,16 @@ +from __future__ import unicode_literals + +import unittest + +from mopidy.local import search +from mopidy.models import Album, Track + + +class LocalLibrarySearchTest(unittest.TestCase): + def test_find_exact_with_album_query(self): + expected_tracks = [Track(album=Album(name='foo'))] + tracks = [Track(), Track(album=Album(name='bar'))] + expected_tracks + + search_result = search.find_exact(tracks, {'album': ['foo']}) + + self.assertEqual(search_result.tracks, tuple(expected_tracks))