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__)