mirror of
git://git.yoctoproject.org/poky.git
synced 2025-07-19 12:59:02 +02:00
bitbake: lib/bs4/testing.py: fix bs4 testing
Have classes actually inherit SoupTest so it can use it's original methods, also correctly import HTMLParserTreeBuilder (Bitbake rev: 5dbee3628972d521d44bdfb282ecc44fc956bdb1) Signed-off-by: Frazer Clews <frazer.clews@codethink.co.uk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
6fd3f6f379
commit
b5763b2f48
|
@ -15,7 +15,7 @@ from bs4.element import (
|
|||
SoupStrainer,
|
||||
)
|
||||
|
||||
from bs4.builder import HTMLParserTreeBuilder
|
||||
from bs4.builder._htmlparser import HTMLParserTreeBuilder
|
||||
default_builder = HTMLParserTreeBuilder
|
||||
|
||||
|
||||
|
@ -56,7 +56,7 @@ class SoupTest(unittest.TestCase):
|
|||
self.assertEqual(earlier, e.previous_element)
|
||||
earlier = e
|
||||
|
||||
class HTMLTreeBuilderSmokeTest(object):
|
||||
class HTMLTreeBuilderSmokeTest(SoupTest):
|
||||
|
||||
"""A basic test of a treebuilder's competence.
|
||||
|
||||
|
@ -541,7 +541,7 @@ Hello, world!
|
|||
data.a['foo'] = 'bar'
|
||||
self.assertEqual('<a foo="bar">text</a>', data.a.decode())
|
||||
|
||||
class XMLTreeBuilderSmokeTest(object):
|
||||
class XMLTreeBuilderSmokeTest(SoupTest):
|
||||
|
||||
def test_pickle_and_unpickle_identity(self):
|
||||
# Pickling a tree, then unpickling it, yields a tree identical
|
||||
|
|
Loading…
Reference in New Issue
Block a user