import { rewriteHTML } from './rewriteHTML';
import test from 'ava';
const input = `
Unleash - Enterprise ready feature toggles
`;
test('rewriteHTML substitutes meta tag with existing rewrite value', t => {
const result = rewriteHTML(input, '/hosted');
t.true(result.includes(``));
});
test('rewriteHTML substitutes meta tag with empty value', t => {
const result = rewriteHTML(input, '');
t.true(result.includes(``));
});
test('rewriteHTML substitutes asset paths correctly with baseUriPath', t => {
const result = rewriteHTML(input, '/hosted');
t.true(
result.includes(
``,
),
);
t.true(
result.includes(
` `,
),
);
});
test('rewriteHTML substitutes asset paths correctly without baseUriPath', t => {
const result = rewriteHTML(input, '');
t.true(
result.includes(
``,
),
);
t.true(
result.includes(
` `,
),
);
});