diff --git a/tests/test_keystoneclient.py b/tests/test_keystoneclient.py index f2cd98b696..d7294fbb8a 100644 --- a/tests/test_keystoneclient.py +++ b/tests/test_keystoneclient.py @@ -392,9 +392,11 @@ def test_token_expiry_maintained(self): time.sleep(1.01) reauthenticated_token = foo_client.tokens.authenticate( token=foo_client.auth_token) + #Don't compare seconds, as there is rounding error + original = orig_token['expires'][:-3] + reissued = reauthenticated_token.expires[:-3] - self.assertEquals(orig_token['expires'], - reauthenticated_token.expires) + self.assertEquals(original, reissued) def test_user_create_update_delete(self): from keystoneclient import exceptions as client_exceptions