44 *--------------------------------------------------------------------------------------------*/
55
66import assert from 'assert' ;
7- import { migrateThemeSettingsId } from '../../common/workbenchThemeService.js' ;
7+ import { migrateThemeSettingsId , ThemeSettingDefaults } from '../../common/workbenchThemeService.js' ;
88import { ensureNoDisposablesAreLeakedInTestSuite } from '../../../../../base/test/common/utils.js' ;
99import { ThemeConfiguration } from '../../common/themeConfiguration.js' ;
1010import { TestConfigurationService } from '../../../../../platform/configuration/test/common/testConfigurationService.js' ;
@@ -28,15 +28,15 @@ suite('WorkbenchThemeService', () => {
2828
2929 test ( 'migrates Experimental theme IDs to VS Code themes' , ( ) => {
3030 assert . deepStrictEqual (
31- [ 'Experimental Dark' , 'Experimental Light' ] . map ( migrateThemeSettingsId ) ,
32- [ 'VS Code Dark' , 'VS Code Light' ]
31+ [ 'Experimental Dark' , 'Experimental Light' , 'VS Code Dark' , 'VS Code Light' ] . map ( migrateThemeSettingsId ) ,
32+ [ ThemeSettingDefaults . COLOR_THEME_DARK , ThemeSettingDefaults . COLOR_THEME_LIGHT , ThemeSettingDefaults . COLOR_THEME_DARK , ThemeSettingDefaults . COLOR_THEME_LIGHT ]
3333 ) ;
3434 } ) ;
3535
3636 test ( 'returns unknown IDs unchanged' , ( ) => {
3737 assert . deepStrictEqual (
38- [ 'Dark Modern' , 'VS Code Dark' , 'Some Custom Theme' , '' ] . map ( migrateThemeSettingsId ) ,
39- [ 'Dark Modern' , 'VS Code Dark' , 'Some Custom Theme' , '' ]
38+ [ 'Dark Modern' , 'Dark 2026 ' , 'Some Custom Theme' , '' ] . map ( migrateThemeSettingsId ) ,
39+ [ 'Dark Modern' , 'Dark 2026 ' , 'Some Custom Theme' , '' ]
4040 ) ;
4141 } ) ;
4242 } ) ;
0 commit comments