@@ -16,7 +16,7 @@ import { ResultType } from '../src/_internal/extension/completions-core/vscode-n
1616import { createTextDocument } from '../src/_internal/extension/completions-core/vscode-node/lib/src/test/textDocument' ;
1717import { TextDocumentIdentifier } from '../src/_internal/extension/completions-core/vscode-node/lib/src/textDocument' ;
1818import { TextDocumentChangeEvent , TextDocumentCloseEvent , TextDocumentFocusedEvent , TextDocumentOpenEvent , WorkspaceFoldersChangeEvent } from '../src/_internal/extension/completions-core/vscode-node/lib/src/textDocumentManager' ;
19- import { CopilotToken , TokenEnvelope } from '../src/_internal/platform/authentication/common/copilotToken' ;
19+ import { CopilotToken , createTestExtendedTokenInfo } from '../src/_internal/platform/authentication/common/copilotToken' ;
2020import { ChatEndpointFamily , EmbeddingsEndpointFamily } from '../src/_internal/platform/endpoint/common/endpointProvider' ;
2121import { MutableObservableWorkspace } from '../src/_internal/platform/inlineEdits/common/observableWorkspace' ;
2222import { FetchOptions , IAbortController , IHeaders , PaginationOptions , Response } from '../src/_internal/platform/networking/common/fetcherService' ;
@@ -100,18 +100,10 @@ class TestFetcher implements IFetcher {
100100 }
101101}
102102
103- function createTestCopilotToken ( envelope ?: Partial < Omit < TokenEnvelope , 'expires_at' > > ) : CopilotToken {
104- const REFRESH_BUFFER_SECONDS = 60 ;
105- const expires_at = Date . now ( ) + ( ( envelope ?. refresh_in ?? 0 ) + REFRESH_BUFFER_SECONDS ) * 1000 ;
106- return new CopilotToken ( {
103+ function createTestCopilotToken ( ) : CopilotToken {
104+ return new CopilotToken ( createTestExtendedTokenInfo ( {
107105 token : `test token ${ Math . ceil ( Math . random ( ) * 100 ) } ` ,
108- refresh_in : 0 ,
109- expires_at,
110- username : 'testuser' ,
111- isVscodeTeamMember : false ,
112- copilot_plan : 'testsku' ,
113- ...envelope
114- } ) ;
106+ } ) ) ;
115107}
116108
117109class TestAuthService extends Disposable implements IAuthenticationService {
0 commit comments