MCPcopy
hub / github.com/csev/py4e / test_insert_after

Method test_insert_after

code3/bs4/tests/test_tree.py:928–936  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

926 soup.decode(), self.document_for("QUUX<b>bar</b><a>foo</a>BAZ"))
927
928 def test_insert_after(self):
929 soup = self.soup("<a>foo</a><b>bar</b>")
930 soup.b.insert_after("BAZ")
931 soup.a.insert_after("QUUX")
932 self.assertEqual(
933 soup.decode(), self.document_for("<a>foo</a>QUUX<b>bar</b>BAZ"))
934 soup.b.insert_after(soup.a)
935 self.assertEqual(
936 soup.decode(), self.document_for("QUUX<b>bar</b><a>foo</a>BAZ"))
937
938 def test_insert_after_raises_exception_if_after_has_no_meaning(self):
939 soup = self.soup("")

Callers

nothing calls this directly

Calls 4

soupMethod · 0.45
insert_afterMethod · 0.45
decodeMethod · 0.45
document_forMethod · 0.45

Tested by

no test coverage detected