diff --git a/test/rules/tag-pair.spec.js b/test/rules/tag-pair.spec.js index ffdd6a3a6..ca744df60 100644 --- a/test/rules/tag-pair.spec.js +++ b/test/rules/tag-pair.spec.js @@ -24,6 +24,17 @@ describe(`Rules: ${ruleId}`, () => { expect(messages[0].col).toBe(9) }) + it('No end tag should result in an error with correct line number and column of the start tag.', () => { + const code = '
\r\n

\r\n

aaa

\r\n

' + const messages = HTMLHint.verify(code, ruleOptions) + expect(messages.length).toBe(1) + expect(messages[0].rule.id).toBe(ruleId) + expect(messages[0].line).toBe(2) + expect(messages[0].line).not.toBe(4) + expect(messages[0].col).toBe(3) + expect(messages[0].col).not.toBe(1) + }) + it('No start tag should result in an error', () => { const code = '' const messages = HTMLHint.verify(code, ruleOptions)