| Index: appengine/findit/common/test/time_util_test.py
|
| diff --git a/appengine/findit/common/test/time_util_test.py b/appengine/findit/common/test/time_util_test.py
|
| index 105fae3c6337e93e776ea03753ce885fd4f89a0a..339e9ee232a3da5fb921572b4242123ca8866ad4 100644
|
| --- a/appengine/findit/common/test/time_util_test.py
|
| +++ b/appengine/findit/common/test/time_util_test.py
|
| @@ -52,3 +52,15 @@ class DiffTest(unittest.TestCase):
|
| self.assertIsNone(time_util.FormatDuration(None, date1))
|
| self.assertIsNone(time_util.FormatDuration(date1, None))
|
| self.assertEqual('00:01:00', time_util.FormatDuration(date1, date2))
|
| +
|
| + def testTimeZoneInfo(self):
|
| + naive_time = datetime(2016, 9, 1, 10, 0, 0)
|
| +
|
| + tz = time_util.TimeZoneInfo('+0800')
|
| + self.assertEqual(tz.utcoffset, timedelta(minutes=480))
|
| + self.assertEqual(tz.LocalToUTC(naive_time), datetime(2016, 9, 1, 2, 0, 0))
|
| +
|
| + tz_negative = time_util.TimeZoneInfo('-0700')
|
| + self.assertEqual(tz_negative.utcoffset, timedelta(minutes=-420))
|
| + self.assertEqual(tz_negative.LocalToUTC(naive_time),
|
| + datetime(2016, 9, 1, 17, 0, 0))
|
|
|