import { FileSystemIconLoader } from '../lib/loader/node-loaders'; const fixturesDir = './tests/fixtures'; describe('Testing FileSystemIconLoader', () => { test('FileSystemIconLoader', async () => { const result = await FileSystemIconLoader(fixturesDir)('circle'); expect(result && result.indexOf('svg') > -1).toBeTruthy(); }); test('FileSystemIconLoader cleanups svg preface', async () => { const result = await FileSystemIconLoader(fixturesDir)( 'circle-xml-preface' ); expect(result && result.indexOf(' { const result = await FileSystemIconLoader(fixturesDir, (icon) => { return icon.replace(/ -1).toBeTruthy(); expect(result && result.indexOf('height="1em"') > -1).toBeTruthy(); }); });