mirror of
https://github.com/svg/svgo.git
synced 2026-01-25 18:41:39 +03:00
23 lines
548 B
JavaScript
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"/>`);
|
|
});
|