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