From 434280f248643fa4b0ec160a7f5d1dcf49c58a96 Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Sat, 11 Oct 2014 22:05:22 -0700 Subject: [PATCH] A couple of coverage tweaks --- .coveragerc | 1 + beetsplug/bucket.py | 3 --- test/test_dbcore.py | 4 ++++ 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.coveragerc b/.coveragerc index c145b6c3b..7d111e74c 100644 --- a/.coveragerc +++ b/.coveragerc @@ -8,3 +8,4 @@ exclude_lines = assert False raise NotImplementedError if __name__ == .__main__.: + def __repr__ diff --git a/beetsplug/bucket.py b/beetsplug/bucket.py index 49a7cbbaa..64dcdf6ee 100644 --- a/beetsplug/bucket.py +++ b/beetsplug/bucket.py @@ -121,9 +121,6 @@ def str2fmt(s): "(?P\d*)(?P\D*)") m = re.match(regex, s) - def year_format(year): - return '%%0%dd' % len(year) - res = {'fromnchars': len(m.group('fromyear')), 'tonchars': len(m.group('toyear'))} res['fmt'] = "%s%%s%s%s%s" % (m.group('bef'), diff --git a/test/test_dbcore.py b/test/test_dbcore.py index b0063dffb..c05dc1c5d 100644 --- a/test/test_dbcore.py +++ b/test/test_dbcore.py @@ -431,6 +431,10 @@ class QueryFromStringsTest(unittest.TestCase): q = self.qfs(['some_float_field:2..3']) self.assertIsInstance(q.subqueries[0], dbcore.query.NumericQuery) + def test_empty_query_part(self): + q = self.qfs(['']) + self.assertIsInstance(q.subqueries[0], dbcore.query.TrueQuery) + class SortFromStringsTest(unittest.TestCase): def sfs(self, strings):