Revert "test(compiler): check that the parser supports prematurely terminated interpolations (#42062)" (#43033)

This reverts commit 11ebe21d0d.

PR Close #43033
This commit is contained in:
atscott 2021-08-03 14:48:45 -07:00
parent 28651eb9c1
commit fac6ea5fae
1 changed files with 0 additions and 27 deletions

View File

@ -239,23 +239,6 @@ import {humanizeDom, humanizeDomSourceSpans, humanizeLineColumn, humanizeNodes}
]); ]);
expect(parsed.errors).toEqual([]); expect(parsed.errors).toEqual([]);
}); });
it('should treat prematurely terminated interpolation as text', () => {
const {errors, rootNodes} =
parser.parse('<div><span>x {{ expr }<!---->} y</span><div></div></div>', 'TestComp');
expect(humanizeNodes(rootNodes, true)).toEqual([
[
html.Element, 'div', 0, '<div><span>x {{ expr }<!---->} y</span><div></div></div>',
'<div>', '</div>'
],
[html.Element, 'span', 1, '<span>x {{ expr }<!---->} y</span>', '<span>', '</span>'],
[html.Text, 'x {{ expr }', 2, ['x '], ['{{', ' expr }'], [''], 'x {{ expr }'],
[html.Comment, '', 2, '<!--'],
[html.Text, '} y', 2, ['} y'], '} y'],
[html.Element, 'div', 1, '<div></div>', '<div>', '</div>'],
]);
expect(errors).toEqual([]);
});
}); });
describe('attributes', () => { describe('attributes', () => {
@ -335,16 +318,6 @@ import {humanizeDom, humanizeDomSourceSpans, humanizeLineColumn, humanizeNodes}
[html.Attribute, ':xlink:href', 'Port', ['Port']], [html.Attribute, ':xlink:href', 'Port', ['Port']],
]); ]);
}); });
it('should support a prematurely terminated interpolation in attribute', () => {
const {errors, rootNodes} = parser.parse('<div p="{{ abc"><span></span>', 'TestComp');
expect(humanizeNodes(rootNodes, true)).toEqual([
[html.Element, 'div', 0, '<div p="{{ abc">', '<div p="{{ abc">', null],
[html.Attribute, 'p', '{{ abc', [''], ['{{', ' abc'], [''], 'p="{{ abc"'],
[html.Element, 'span', 1, '<span></span>', '<span>', '</span>'],
]);
expect(humanizeErrors(errors)).toEqual([]);
});
}); });
describe('comments', () => { describe('comments', () => {