Vercel/__tests__/set.test.ts
2025-03-18 09:26:56 -05:00

38 lines
785 B
TypeScript

import {
DEFAULT_CATEGORY_KEYS,
getOrderedCategoriesFromString,
} from '@/category/set';
describe('set', () => {
it('parses from string', () => {
expect(getOrderedCategoriesFromString())
.toStrictEqual(DEFAULT_CATEGORY_KEYS);
expect(getOrderedCategoriesFromString(
'cameras,recipes,tags,films,focal-lengths,lenses',
)).toStrictEqual([
'cameras',
'recipes',
'tags',
'films',
'focal-lengths',
'lenses',
]);
expect(getOrderedCategoriesFromString(
'cameras, recipes, tags, films',
)).toStrictEqual([
'cameras',
'recipes',
'tags',
'films',
]);
expect(getOrderedCategoriesFromString(
'cameras',
)).toStrictEqual([
'cameras',
]);
});
});