1
0
mirror of https://github.com/svg/svgo.git synced 2026-01-25 18:41:39 +03:00
Files
svgo/test/plugins/prefixIds.test.js

23 lines
548 B
JavaScript

import { optimize } from '../../lib/svgo.js';
test('should extract prefix from path basename', () => {
const svg = `<svg id="my-id"></svg>`;
expect(
optimize(svg, {
plugins: ['prefixIds'],
}).data,
).toBe(`<svg id="prefix__my-id"/>`);
expect(
optimize(svg, {
plugins: ['prefixIds'],
path: 'input.svg',
}).data,
).toBe(`<svg id="input_svg__my-id"/>`);
expect(
optimize(svg, {
plugins: ['prefixIds'],
path: 'path/to/input.svg',
}).data,
).toBe(`<svg id="input_svg__my-id"/>`);
});