summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgl@clarisys.fr <>2011-11-02 15:20:17 +0100
committergl@clarisys.fr <>2011-11-02 15:20:17 +0100
commitf303a779d855f9258331e71b682f43542830ada5 (patch)
tree56112f5e43f03a06b956f6e5839841613b6066cc
parentb7c23a115aa4bea0e9b7a0099cbf0f5aedf6eb14 (diff)
downloaddateutil-f303a779d855f9258331e71b682f43542830ada5.tar.gz
Added unittesting for #884317
-rw-r--r--test.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/test.py b/test.py
index 049fede..5bc7e9e 100644
--- a/test.py
+++ b/test.py
@@ -146,6 +146,15 @@ class RelativeDeltaTest(unittest.TestCase):
self.assertEqual(self.today+relativedelta(yearday=261),
date(2003, 9, 18))
+ def test884317(self):
+ # See https://bugs.launchpad.net/dateutil/+bug/884317
+ a = relativedelta(second = 2, microsecond = 20)
+ b = relativedelta(second = 1, microsecond = 10)
+ c = a-b
+ self.assertEqual(c.microsecond, b.microsecond)
+ c = a+b
+ self.assertEqual(c.microsecond, b.microsecond)
+
class RRuleTest(unittest.TestCase):
def testYearly(self):