@@ -125,7 +125,7 @@ describe('PresetSaveDialog', () => {
|
||||
|
||||
it('should return empty string as defaultName when no presets exist', async () => {
|
||||
adapter.i18n.localize = vi.fn((key) => {
|
||||
if (key === 'video-view-manager.presets.save.namePlaceholder') return 'Enter preset name';
|
||||
if (key === 'scrying-pool.presets.save.namePlaceholder') return 'Enter preset name';
|
||||
return key;
|
||||
});
|
||||
|
||||
@@ -146,11 +146,11 @@ describe('PresetSaveDialog', () => {
|
||||
it('should return all i18n labels', async () => {
|
||||
adapter.i18n.localize = vi.fn((key) => {
|
||||
const translations = {
|
||||
'video-view-manager.presets.save.saveButton': 'Save',
|
||||
'video-view-manager.presets.save.cancelButton': 'Cancel',
|
||||
'video-view-manager.presets.save.title': 'Save Preset',
|
||||
'video-view-manager.presets.save.nameLabel': 'Preset Name',
|
||||
'video-view-manager.presets.save.namePlaceholder': 'Enter preset name',
|
||||
'scrying-pool.presets.save.saveButton': 'Save',
|
||||
'scrying-pool.presets.save.cancelButton': 'Cancel',
|
||||
'scrying-pool.presets.save.title': 'Save Preset',
|
||||
'scrying-pool.presets.save.nameLabel': 'Preset Name',
|
||||
'scrying-pool.presets.save.namePlaceholder': 'Enter preset name',
|
||||
};
|
||||
return translations[key] || key;
|
||||
});
|
||||
@@ -320,7 +320,7 @@ describe('PresetSaveDialog', () => {
|
||||
scenePresetManager.save = vi.fn().mockResolvedValue({ name: 'My Preset' });
|
||||
dialog.close = vi.fn().mockResolvedValue({});
|
||||
adapter.i18n.localize = vi.fn((key) => {
|
||||
if (key === 'video-view-manager.presets.notifications.saved') return 'Preset {name} saved!';
|
||||
if (key === 'scrying-pool.presets.notifications.saved') return 'Preset {name} saved!';
|
||||
return key;
|
||||
});
|
||||
|
||||
@@ -447,7 +447,7 @@ describe('PresetSaveDialog', () => {
|
||||
|
||||
it('should use the correct template path', () => {
|
||||
expect(PresetSaveDialog.PARTS.dialog.template).toBe(
|
||||
'modules/video-view-manager/templates/preset-save-dialog.hbs'
|
||||
'modules/scrying-pool/templates/preset-save-dialog.hbs'
|
||||
);
|
||||
});
|
||||
|
||||
@@ -459,7 +459,7 @@ describe('PresetSaveDialog', () => {
|
||||
expect(options.classes).toContain('preset-save-dialog');
|
||||
expect(options.window.title).toBe('Save Scene Preset');
|
||||
expect(options.window.resizable).toBe(false);
|
||||
expect(options.position.width).toBe(320);
|
||||
expect(options.position.width).toBe(360);
|
||||
});
|
||||
|
||||
it('should store references to dependencies', () => {
|
||||
|
||||
Reference in New Issue
Block a user