11import { vi , describe , it , expect , beforeEach } from 'vitest' ;
22import { Platform , requestUrl } from 'obsidian' ;
3- import { CodexOAuth } from '../../../src/provider /auth/oauth' ;
4- import type { OAuthTokens } from '../../../src/provider /auth/types ' ;
5- import { OAuthCallbackServer } from '../../../src/provider /auth/oauth-server' ;
6- import { createTokensFromResponse , isTokenExpired } from '../../../src/provider /auth/token-manager' ;
3+ import { CodexOAuth } from '../../../src/ui /auth/oauth' ;
4+ import type { OAuthTokens } from '../../../src/types /auth' ;
5+ import { OAuthCallbackServer } from '../../../src/domain /auth/oauth-server' ;
6+ import { createTokensFromResponse , isTokenExpired } from '../../../src/domain /auth/token-manager' ;
77import type { Mock } from 'vitest' ;
88
99// Mock obsidian
@@ -15,7 +15,7 @@ vi.mock('obsidian', () => ({
1515} ) ) ;
1616
1717// Mock the oauth-server - use a class-like constructor mock
18- vi . mock ( '../../../src/provider /auth/oauth-server' , ( ) => {
18+ vi . mock ( '../../../src/domain /auth/oauth-server' , ( ) => {
1919 const MockServer = vi . fn ( function ( this : any ) {
2020 this . waitForCallback = vi . fn ( ) ;
2121 this . stop = vi . fn ( ) ;
@@ -24,7 +24,7 @@ vi.mock('../../../src/provider/auth/oauth-server', () => {
2424} ) ;
2525
2626// Mock pkce
27- vi . mock ( '../../../src/provider /auth/pkce' , ( ) => ( {
27+ vi . mock ( '../../../src/domain /auth/pkce' , ( ) => ( {
2828 generatePKCEChallenge : vi . fn ( ) . mockResolvedValue ( {
2929 codeVerifier : 'test-verifier' ,
3030 codeChallenge : 'test-challenge' ,
@@ -33,7 +33,7 @@ vi.mock('../../../src/provider/auth/pkce', () => ({
3333} ) ) ;
3434
3535// Mock token-manager
36- vi . mock ( '../../../src/provider /auth/token-manager' , ( ) => ( {
36+ vi . mock ( '../../../src/domain /auth/token-manager' , ( ) => ( {
3737 createTokensFromResponse : vi . fn ( ) . mockReturnValue ( {
3838 accessToken : 'new-access-token' ,
3939 refreshToken : 'new-refresh-token' ,
0 commit comments