test(settings): add test cases for empty setting value return value

This commit is contained in:
2026-08-06 12:49:51 +02:00
committed by Gitea
parent 623b162cc6
commit 6fa9206258
@@ -54,6 +54,11 @@ describe('useSettings', () => {
settings.set(settingPath, value);
expect(getSetting(settingPath)).toBe(value);
});
test('returns undefined if there is no value', () => {
const { getSetting } = useSettings();
expect(getSetting(['test', 'bool'])).toBeUndefined();
});
});
});
@@ -76,6 +81,11 @@ beforeEach(() => {
i18n: '',
name: 'number',
default: settingDefaultValue
},
{
type: 'bool',
i18n: '',
name: 'bool'
}
]
}