From 21f1f53feabe9ba0fe3cb52123d6fdad32f4e959 Mon Sep 17 00:00:00 2001 From: Peter Kessen Date: Sun, 27 Sep 2015 14:45:17 +0200 Subject: [PATCH] added test for bucket plugin --- test/test_bucket.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/test/test_bucket.py b/test/test_bucket.py index d2c546998..05b2a2a1f 100644 --- a/test/test_bucket.py +++ b/test/test_bucket.py @@ -150,6 +150,17 @@ class BucketPluginTest(unittest.TestCase, TestHelper): with self.assertRaises(ui.UserError): self._setup_config(bucket_year=['nodigits']) + def check_span_from_str(self, sstr, dfrom, dto): + d = bucket.span_from_str(sstr) + self.assertEqual(dfrom, d['from']) + self.assertEqual(dto, d['to']) + + def test_span_from_str(self): + self.check_span_from_str("1980 2000", 1980, 2000) + self.check_span_from_str("1980 00", 1980, 2000) + self.check_span_from_str("1930 00", 1930, 2000) + self.check_span_from_str("1930 50", 1930, 1950) + def suite(): return unittest.TestLoader().loadTestsFromName(__name__)