generated from Seekra/repository-template
test: use describe in all test files
This commit is contained in:
@@ -15,9 +15,10 @@ limitations under the License.
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
import { getSetting, getSettingRecursively } from '../getSetting.js';
|
import { getSetting, getSettingRecursively } from '../getSetting.js';
|
||||||
import { test, expect } from 'vitest';
|
import { describe, test, expect } from 'vitest';
|
||||||
|
|
||||||
test.for([
|
describe('getSetting', () => {
|
||||||
|
test.for([
|
||||||
({ settings: [], name: '', expected: undefined }),
|
({ settings: [], name: '', expected: undefined }),
|
||||||
({ settings: [], name: 'a', expected: undefined }),
|
({ settings: [], name: 'a', expected: undefined }),
|
||||||
({ settings: [
|
({ settings: [
|
||||||
@@ -31,11 +32,11 @@ test.for([
|
|||||||
name: 'a',
|
name: 'a',
|
||||||
i18n: 'a'
|
i18n: 'a'
|
||||||
} })
|
} })
|
||||||
])('returns $expected', ({ settings, name, expected }) => {
|
])('returns $expected', ({ settings, name, expected }) => {
|
||||||
expect(getSetting(name, settings)).toStrictEqual(expected);
|
expect(getSetting(name, settings)).toStrictEqual(expected);
|
||||||
});
|
});
|
||||||
|
|
||||||
const veryNestedSettingsList = [
|
const veryNestedSettingsList = [
|
||||||
{
|
{
|
||||||
type: 'bool',
|
type: 'bool',
|
||||||
name: '1a',
|
name: '1a',
|
||||||
@@ -113,9 +114,9 @@ const veryNestedSettingsList = [
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
||||||
test.for([
|
test.for([
|
||||||
({ settings: [], path: ['a'], expected: undefined }),
|
({ settings: [], path: ['a'], expected: undefined }),
|
||||||
({ settings: [
|
({ settings: [
|
||||||
{
|
{
|
||||||
@@ -521,6 +522,7 @@ test.for([
|
|||||||
]
|
]
|
||||||
} }),
|
} }),
|
||||||
({ settings: veryNestedSettingsList, path: ['1b', '2b', '3b', '4ba', '5b', '6b', '7a'], expected: undefined })
|
({ settings: veryNestedSettingsList, path: ['1b', '2b', '3b', '4ba', '5b', '6b', '7a'], expected: undefined })
|
||||||
])('returns $expected', ({ settings, path, expected }) => {
|
])('returns $expected', ({ settings, path, expected }) => {
|
||||||
expect(getSettingRecursively(path, settings)).toStrictEqual(expected);
|
expect(getSettingRecursively(path, settings)).toStrictEqual(expected);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user