2
0
mirror of https://github.com/iconify/iconify.git synced 2024-12-14 06:28:24 +00:00
iconify/packages/utils/tests/external-pkg-test.ts
2024-01-26 18:03:02 +01:00

22 lines
771 B
TypeScript

import { describe } from 'vitest';
import { loadNodeIcon } from '../lib/loader/node-loader';
import { createExternalPackageIconLoader } from '../lib/loader/external-pkg';
describe('external-pkg', () => {
test('loadNodeIcon works with importModule and plain package name', async () => {
const result = await loadNodeIcon('plain-color-icons', 'about', {
customCollections:
createExternalPackageIconLoader('plain-color-icons'),
});
expect(result).toBeTruthy();
});
test('loadNodeIcon works with importModule and scoped package name', async () => {
const result = await loadNodeIcon('test-color-icons', 'about', {
customCollections: createExternalPackageIconLoader(
'@test-scope/test-color-icons'
),
});
expect(result).toBeTruthy();
});
});