@@ -46,15 +46,29 @@ def test_replace() -> None:
4646 assert doc .paragraphs [0 ].text == "Goodbye, world!"
4747
4848
49- def test_insert_paragraph () -> None :
49+ def test_insert_paragraph_by_object () -> None :
5050 """Test inserting a paragraph into a document."""
5151 doc = docx .Document ()
5252 doc .add_paragraph ("Hello, world!" )
5353 doc .add_paragraph ("Goodbye, world!" )
5454 extend_document = document .ExtendDocument (doc )
5555 new_paragraph = docx .Document ().add_paragraph ("Maintain, world!" )
5656
57- extend_document .insert_paragraph (new_paragraph , 1 )
57+ extend_document .insert_paragraph_by_object (1 , new_paragraph )
58+
59+ assert doc .paragraphs [0 ].text == "Hello, world!"
60+ assert doc .paragraphs [1 ].text == "Maintain, world!"
61+ assert doc .paragraphs [2 ].text == "Goodbye, world!"
62+
63+
64+ def test_insert_paragraph_by_text () -> None :
65+ """Test inserting a paragraph into a document."""
66+ doc = docx .Document ()
67+ doc .add_paragraph ("Hello, world!" )
68+ doc .add_paragraph ("Goodbye, world!" )
69+ extend_document = document .ExtendDocument (doc )
70+
71+ extend_document .insert_paragraph_by_text (1 , "Maintain, world!" )
5872
5973 assert doc .paragraphs [0 ].text == "Hello, world!"
6074 assert doc .paragraphs [1 ].text == "Maintain, world!"
0 commit comments