From 8a83de380b6b294e18707d86dcc0815144659ec4 Mon Sep 17 00:00:00 2001 From: Vincent Jacques Date: Fri, 6 Sep 2013 17:32:00 +0200 Subject: [PATCH] Make Rate.reset an UTC datetime --- github/Rate.py | 2 +- github/tests/RateLimiting.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/github/Rate.py b/github/Rate.py index 18a61b76..aad4ef3f 100644 --- a/github/Rate.py +++ b/github/Rate.py @@ -65,4 +65,4 @@ class Rate(github.GithubObject.NonCompletableGithubObject): self._remaining = attributes["remaining"] if "reset" in attributes: # pragma no branch assert attributes["reset"] is None or isinstance(attributes["reset"], (int, long)), attributes["reset"] - self._reset = datetime.datetime.fromtimestamp(attributes["reset"]) + self._reset = datetime.datetime.utcfromtimestamp(attributes["reset"]) diff --git a/github/tests/RateLimiting.py b/github/tests/RateLimiting.py index 66daaef1..43d53c21 100644 --- a/github/tests/RateLimiting.py +++ b/github/tests/RateLimiting.py @@ -43,4 +43,4 @@ class RateLimiting(Framework.TestCase): rateLimit = self.g.get_rate_limit() self.assertEqual(rateLimit.rate.limit, 5000) self.assertEqual(rateLimit.rate.remaining, 5000) - self.assertEqual(rateLimit.rate.reset, datetime.datetime(2013, 9, 6, 12, 29, 57)) + self.assertEqual(rateLimit.rate.reset, datetime.datetime(2013, 9, 6, 10, 29, 57))