@@ -140,7 +140,7 @@ describe('PresetLoadDialog', () => {
|
||||
it('should return hasPresets false when no presets exist', async () => {
|
||||
scenePresetManager.list.mockReturnValue([]);
|
||||
adapter.i18n.localize = vi.fn((key) => {
|
||||
if (key === 'video-view-manager.presets.load.emptyMessage') return 'No presets available';
|
||||
if (key === 'scrying-pool.presets.load.emptyMessage') return 'No presets available';
|
||||
return key;
|
||||
});
|
||||
|
||||
@@ -163,10 +163,10 @@ describe('PresetLoadDialog', () => {
|
||||
it('should use i18n for labels', async () => {
|
||||
adapter.i18n.localize = vi.fn((key) => {
|
||||
const translations = {
|
||||
'video-view-manager.presets.load.loadButton': 'Load',
|
||||
'video-view-manager.presets.load.cancelButton': 'Cancel',
|
||||
'video-view-manager.presets.load.title': 'Load Preset',
|
||||
'video-view-manager.presets.load.emptyMessage': 'No presets',
|
||||
'scrying-pool.presets.load.loadButton': 'Load',
|
||||
'scrying-pool.presets.load.cancelButton': 'Cancel',
|
||||
'scrying-pool.presets.load.title': 'Load Preset',
|
||||
'scrying-pool.presets.load.emptyMessage': 'No presets',
|
||||
};
|
||||
return translations[key] || key;
|
||||
});
|
||||
@@ -276,7 +276,7 @@ describe('PresetLoadDialog', () => {
|
||||
|
||||
it('should show notification on successful load via adapter.notifications', async () => {
|
||||
adapter.i18n.localize = vi.fn((key) => {
|
||||
if (key === 'video-view-manager.presets.notifications.applied') return 'Applied preset: {name}';
|
||||
if (key === 'scrying-pool.presets.notifications.applied') return 'Applied preset: {name}';
|
||||
return key;
|
||||
});
|
||||
|
||||
@@ -398,7 +398,7 @@ describe('PresetLoadDialog', () => {
|
||||
|
||||
it('should use the correct template path', () => {
|
||||
expect(PresetLoadDialog.PARTS.dialog.template).toBe(
|
||||
'modules/video-view-manager/templates/preset-load-dialog.hbs'
|
||||
'modules/scrying-pool/templates/preset-load-dialog.hbs'
|
||||
);
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user