]> git.ipfire.org Git - thirdparty/tornado.git/commitdiff
add test for util.timedelta_to_seconds
authorParkayun <iamparkayun@gmail.com>
Mon, 15 Sep 2014 06:55:35 +0000 (15:55 +0900)
committerParkayun <iamparkayun@gmail.com>
Mon, 15 Sep 2014 06:55:35 +0000 (15:55 +0900)
tornado/test/util_test.py

index 41ccbb9a584018294988bcdd09c26b583f0a2ea3..1cd78fe46f3b5672e52940e91240e32b929fd102 100644 (file)
@@ -1,9 +1,10 @@
 # coding: utf-8
 from __future__ import absolute_import, division, print_function, with_statement
 import sys
+import datetime
 
 from tornado.escape import utf8
-from tornado.util import raise_exc_info, Configurable, u, exec_in, ArgReplacer
+from tornado.util import raise_exc_info, Configurable, u, exec_in, ArgReplacer, timedelta_to_seconds
 from tornado.test.util import unittest
 
 try:
@@ -170,3 +171,9 @@ class ArgReplacerTest(unittest.TestCase):
         self.assertEqual(self.replacer.get_old_value(args, kwargs), 'old')
         self.assertEqual(self.replacer.replace('new', args, kwargs),
                          ('old', (1,), dict(y=2, callback='new', z=3)))
+
+
+class TimedeltaToSecondsTest(unittest.TestCase):
+    def test_timedelta_to_seconds(self):
+        time_delta = datetime.timedelta(hours=1)
+        self.assertEqual(timedelta_to_seconds(time_delta), 3600.0)