generated from Seekra/repository-template
Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
77bfa24536
|
||
|
|
c785ad552c
|
@@ -26,7 +26,7 @@ const settingPath = ['test', 'number'];
|
||||
|
||||
describe('useSettings', () => {
|
||||
describe('getSetting', () => {
|
||||
test('returns stored value', async () => {
|
||||
test('returns stored value', () => {
|
||||
const { getSetting } = useSettings();
|
||||
const settings = useSettingsStore();
|
||||
|
||||
@@ -35,24 +35,24 @@ describe('useSettings', () => {
|
||||
|
||||
settings.set(key, value);
|
||||
|
||||
expect(await getSetting(key)).toBe(value);
|
||||
expect(getSetting(key)).toBe(value);
|
||||
});
|
||||
|
||||
test('returns default value', async () => {
|
||||
test('returns default value', () => {
|
||||
const { getSetting } = useSettings();
|
||||
expect(await getSetting(settingPath)).toBe(settingDefaultValue);
|
||||
expect(getSetting(settingPath)).toBe(settingDefaultValue);
|
||||
});
|
||||
|
||||
test('returns stored value instead of default value', async () => {
|
||||
test('returns stored value instead of default value', () => {
|
||||
const { getSetting } = useSettings();
|
||||
const settings = useSettingsStore();
|
||||
|
||||
const value = 43;
|
||||
|
||||
expect(await getSetting(settingPath)).toBe(settingDefaultValue);
|
||||
expect(getSetting(settingPath)).toBe(settingDefaultValue);
|
||||
|
||||
settings.set(settingPath, value);
|
||||
expect(await getSetting(settingPath)).toBe(value);
|
||||
expect(getSetting(settingPath)).toBe(value);
|
||||
});
|
||||
|
||||
test('returns undefined if there is no value', () => {
|
||||
|
||||
Reference in New Issue
Block a user