Release/test 合并上生产 #2

Merged
admin merged 736 commits from release/test into main 2026-09-17 11:50:56 +08:00
Showing only changes of commit 75f9c51bea - Show all commits
+4 -2
View File
@@ -109,6 +109,7 @@ describe('API error diagnostics', () => {
const refresh = vi.fn(async () => 'access-rotated') const refresh = vi.fn(async () => 'access-rotated')
const expired = vi.fn() const expired = vi.fn()
let orderRequests = 0 let orderRequests = 0
let replayAuthorization: unknown
registerAuthRefreshHandler(refresh) registerAuthRefreshHandler(refresh)
registerAuthSessionExpiredHandler(expired) registerAuthSessionExpiredHandler(expired)
http.defaults.adapter = async (config) => { http.defaults.adapter = async (config) => {
@@ -121,6 +122,7 @@ describe('API error diagnostics', () => {
data: { code: 'A0401', message: '登录状态已过期' }, data: { code: 'A0401', message: '登录状态已过期' },
}) })
} }
replayAuthorization = config.headers.Authorization
return { return {
status: 200, status: 200,
statusText: 'OK', statusText: 'OK',
@@ -135,7 +137,7 @@ describe('API error diagnostics', () => {
expect(refresh).toHaveBeenCalledTimes(1) expect(refresh).toHaveBeenCalledTimes(1)
expect(expired).not.toHaveBeenCalled() expect(expired).not.toHaveBeenCalled()
expect(orderRequests).toBe(2) expect(orderRequests).toBe(2)
expect(response.config.headers.Authorization).toBe('Bearer access-rotated') expect(replayAuthorization).toBe('Bearer access-rotated')
expect(response.data).toEqual([{ id: 'order-1' }]) expect(response).toEqual({ code: '200', message: 'success', data: [{ id: 'order-1' }] })
}) })
}) })