Handle optional OAuth config in visibility regression assertion

This commit is contained in:
Codex
2026-10-22 21:15:41 +03:00
parent 9e889bd4dc
commit d17640a283
+1 -1
View File
@@ -44,7 +44,7 @@ describe('config visibility', () => {
...defaults,
oauth: { ...defaults.oauth, accountManagementUrl: 'https://accounts.example.com', clientSecret: 'private' },
};
expect(mapUserConfig(config).oauth.accountManagementUrl).toBe('https://accounts.example.com');
expect(mapUserConfig(config).oauth?.accountManagementUrl).toBe('https://accounts.example.com');
expect(mapUserConfig(config).oauth).not.toHaveProperty('clientSecret');
expect(mapPublicConfig(config).oauth).not.toHaveProperty('accountManagementUrl');
expect(mapPublicConfig(config).oauth).not.toHaveProperty('clientSecret');