@@ -41,7 +41,7 @@ def test_generate_token_with_default_ttl(self):
4141 decoded = TaskQueueCapabilityToken .from_jwt (token , self .auth_token )
4242 self .assertNotEqual (None , decoded )
4343
44- self .assertEqual (int (time .time ()) + 3600 , decoded .valid_until )
44+ self .assertAlmostEqual (int (time .time ()) + 3600 , decoded .valid_until , delta = 5 )
4545
4646 def test_generate_token_with_custom_ttl (self ):
4747 ttl = 10000
@@ -52,7 +52,7 @@ def test_generate_token_with_custom_ttl(self):
5252 decoded = TaskQueueCapabilityToken .from_jwt (token , self .auth_token )
5353 self .assertNotEqual (None , decoded )
5454
55- self .assertEqual (int (time .time ()) + 10000 , decoded .valid_until )
55+ self .assertAlmostEqual (int (time .time ()) + 10000 , decoded .valid_until , delta = 5 )
5656
5757 def test_default (self ):
5858 token = self .capability .to_jwt ()
@@ -199,7 +199,7 @@ def test_generate_token_with_default_ttl(self):
199199
200200 decoded = WorkerCapabilityToken .from_jwt (token , self .auth_token )
201201 self .assertNotEqual (None , decoded )
202- self .assertEqual (int (time .time ()) + 3600 , decoded .valid_until )
202+ self .assertAlmostEqual (int (time .time ()) + 3600 , decoded .valid_until , delta = 5 )
203203
204204 def test_generate_token_with_custom_ttl (self ):
205205 ttl = 10000
@@ -209,7 +209,7 @@ def test_generate_token_with_custom_ttl(self):
209209
210210 decoded = WorkerCapabilityToken .from_jwt (token , self .auth_token )
211211 self .assertNotEqual (None , decoded )
212- self .assertEqual (int (time .time ()) + 10000 , decoded .valid_until )
212+ self .assertAlmostEqual (int (time .time ()) + 10000 , decoded .valid_until , delta = 5 )
213213
214214 def test_defaults (self ):
215215 token = self .capability .to_jwt ()
@@ -353,7 +353,7 @@ def test_generate_token_with_default_ttl(self):
353353 decoded = WorkspaceCapabilityToken .from_jwt (token , self .auth_token )
354354 self .assertNotEqual (None , decoded )
355355
356- self .assertEqual (int (time .time ()) + 3600 , decoded .valid_until )
356+ self .assertAlmostEqual (int (time .time ()) + 3600 , decoded .valid_until , delta = 5 )
357357
358358 def test_generate_token_with_custom_ttl (self ):
359359 ttl = 10000
@@ -364,7 +364,7 @@ def test_generate_token_with_custom_ttl(self):
364364 decoded = WorkspaceCapabilityToken .from_jwt (token , self .auth_token )
365365 self .assertNotEqual (None , decoded )
366366
367- self .assertEqual (int (time .time ()) + 10000 , decoded .valid_until )
367+ self .assertAlmostEqual (int (time .time ()) + 10000 , decoded .valid_until , delta = 5 )
368368
369369 def test_default (self ):
370370 token = self .capability .to_jwt ()
0 commit comments