mirror of
https://github.com/beetbox/beets.git
synced 2025-12-29 20:12:33 +01:00
Fix bug in StringQuery.string_match
This commit is contained in:
parent
6457532274
commit
2cab2d670a
2 changed files with 3 additions and 3 deletions
|
|
@ -191,7 +191,7 @@ class StringQuery(StringFieldQuery):
|
|||
|
||||
@classmethod
|
||||
def string_match(cls, pattern, value):
|
||||
return pattern == value
|
||||
return pattern.lower() == value.lower()
|
||||
|
||||
|
||||
class SubstringQuery(StringFieldQuery):
|
||||
|
|
|
|||
|
|
@ -395,12 +395,12 @@ class MatchTest(_common.TestCase):
|
|||
def test_exact_match_nocase_positive(self):
|
||||
q = dbcore.query.StringQuery('genre', 'the genre')
|
||||
self.assertTrue(q.match(self.item))
|
||||
q = dbcore.query.StringQuery('genre', 'THE GENRE')
|
||||
self.assertTrue(q.match(self.item))
|
||||
|
||||
def test_exact_match_nocase_negative(self):
|
||||
q = dbcore.query.StringQuery('genre', 'genre')
|
||||
self.assertFalse(q.match(self.item))
|
||||
q = dbcore.query.StringQuery('genre', 'THE GENRE')
|
||||
self.assertFalse(q.match(self.item))
|
||||
|
||||
def test_year_match_positive(self):
|
||||
q = dbcore.query.NumericQuery('year', '1')
|
||||
|
|
|
|||
Loading…
Reference in a new issue