@@ -61,51 +61,20 @@ describe("checkAuth", () => {
61
61
} ) ;
62
62
} ) ;
63
63
64
- // it.only('should use cookie refresh type when using custom domain and no _kbrte cookie', async () => {
65
- // vi.spyOn(refreshToken, "refreshToken").mockResolvedValue({
66
- // success: true,
67
- // });
68
-
69
- // const result = await checkAuth({ domain: "test.kinde.com", clientId });
70
-
71
- // expect(refreshToken.refreshToken).toHaveBeenCalledWith({
72
- // domain: "test.kinde.com",
73
- // clientId,
74
- // refreshType: refreshToken.RefreshType.refreshToken,
75
- // });
76
- // expect(result).toEqual({});
77
- // });
78
-
79
- // it('should use refresh token type when not using custom domain', async () => {
80
- // (refreshToken as vi.Mock).mockResolvedValue({} as RefreshTokenResult);
81
-
82
- // const result = await checkAuth({ domain: 'test.kinde.com', clientId });
83
-
84
- // expect(refreshToken).toHaveBeenCalledWith({
85
- // domain: 'not-custom.com',
86
- // clientId,
87
- // refreshType: RefreshType.refreshToken,
88
- // });
89
- // expect(result).toEqual({});
90
- // });
91
-
92
- // it('should use refresh token type when forceLocalStorage is true', async () => {
93
- // (refreshToken as vi.Mock).mockResolvedValue({} as RefreshTokenResult);
94
-
95
- // // Mock storageSettings to force local storage
96
- // const originalStorageSettings = storageSettings;
97
- // storageSettings.useInsecureForRefreshToken = true;
98
-
99
- // const result = await checkAuth({ domain, clientId });
100
-
101
- // expect(refreshToken).toHaveBeenCalledWith({
102
- // domain,
103
- // clientId,
104
- // refreshType: RefreshType.refreshToken,
105
- // });
106
- // expect(result).toEqual({});
107
-
108
- // // Restore original storageSettings
109
- // storageSettings.useInsecureForRefreshToken = originalStorageSettings.useInsecureForRefreshToken;
110
- // });
64
+ it ( "error when domain supplied" , async ( ) => {
65
+ const result = await CheckAuth . checkAuth ( { domain : null , clientId } ) ;
66
+ expect ( result ) . toEqual ( {
67
+ success : false ,
68
+ error : "Domain is required for authentication check" ,
69
+ } ) ;
70
+ } ) ;
71
+
72
+ it ( "error when clientId supplied" , async ( ) => {
73
+ const result = await CheckAuth . checkAuth ( { domain, clientId : null } ) ;
74
+ expect ( result ) . toEqual ( {
75
+ success : false ,
76
+ error : "Client ID is required for authentication check" ,
77
+ } ) ;
78
+ } ) ;
79
+
111
80
} ) ;
0 commit comments