Skip to content

Commit d7cc443

Browse files
committed
fix: failing test
1 parent 19b417d commit d7cc443

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

src/test/java/io/supertokens/test/session/RefreshTokenTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ public void createRefreshTokenAndLoadAfterProcessRestart()
108108
TestingProcess process = TestingProcessManager.start(args);
109109
assertNotNull(process.checkOrWaitForEvent(PROCESS_STATE.STARTED));
110110

111+
long createdTime = System.currentTimeMillis();
111112
TokenInfo tokenInfo = RefreshToken.createNewRefreshToken(process.getProcess(), "sessionHandle", "userId",
112113
"parentRefreshTokenHash1", "antiCsrfToken");
113114

@@ -129,9 +130,8 @@ public void createRefreshTokenAndLoadAfterProcessRestart()
129130
assertEquals("antiCsrfToken", infoFromToken.antiCsrfToken);
130131
assertNull(infoFromToken.parentRefreshTokenHash2);
131132
assertSame(infoFromToken.type, TYPE.FREE_OPTIMISED);
132-
// -5000 for some grace period for creation and checking above
133-
assertTrue(tokenInfo.expiry > System.currentTimeMillis()
134-
+ Config.getConfig(process.getProcess()).getRefreshTokenValidity() - 5000);
133+
assertTrue(tokenInfo.expiry >= createdTime
134+
+ Config.getConfig(process.getProcess()).getRefreshTokenValidity());
135135

136136
process.kill();
137137
assertNotNull(process.checkOrWaitForEvent(PROCESS_STATE.STOPPED));

0 commit comments

Comments
 (0)