Skip to content

Commit 8905ccf

Browse files
committed
test: await automatic token refresh completion
1 parent 9146d88 commit 8905ccf

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

Tests/CodexBarTests/UsageStoreManualTokenRefreshTests.swift

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -295,16 +295,14 @@ struct UsageStoreManualTokenRefreshTests {
295295
}
296296

297297
await store.refresh(forceTokenUsage: false)
298+
await gate.waitForStart()
298299
#expect(await gate.hasFinished() == false)
299300

300301
await gate.release()
301-
try? await Task.sleep(for: .milliseconds(50))
302+
await gate.waitForFinish()
302303
let calls = await gate.calls
303-
if !calls.isEmpty {
304-
#expect(calls.map(\.provider) == [.codex])
305-
#expect(calls.map(\.force) == [false])
306-
#expect(await gate.hasFinished())
307-
}
304+
#expect(calls.map(\.provider) == [.codex])
305+
#expect(calls.map(\.force) == [false])
308306
}
309307

310308
@Test

0 commit comments

Comments
 (0)