From 41c2b7c056e73c63c872eeb0a5e3a1f65473eaf0 Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Sun, 21 Jul 2019 15:50:49 -0400 Subject: Implemented line number tracking for html5lib. --- bs4/testing.py | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'bs4/testing.py') diff --git a/bs4/testing.py b/bs4/testing.py index 3e8d15b..9f12e8d 100644 --- a/bs4/testing.py +++ b/bs4/testing.py @@ -790,23 +790,6 @@ Hello, world! soup = self.soup(BAD_DOCUMENT) self.linkage_validator(soup) - def test_tracking_line_numbers(self): - # In general, TreeBuilders do not keep track of - # line numbers from the original markup. Even if you - # ask for line numbers, we don't have 'em. - # - # This means that if you have a tag like or , - # tag.lineno will find it rather than giving you a numeric - # answer. - # - # See HTMLParserTreeBuilderSmokeTest for a situation - # where the parser _does_ keep track of the line numbers. - soup = self.soup( - "\n

\n\n\ntext

", - store_line_numbers=True - ) - self.assertEqual("lineno", soup.p.lineno.name) - self.assertEqual("offset", soup.p.offset.name) class XMLTreeBuilderSmokeTest(object): -- cgit v1.2.3