@@ -50,10 +50,10 @@ def test_pages():
5050 assert 'announcement' in meta
5151
5252 assert meta .user == 'Joe'
53- assert page .find (meta .user , header = 'Installed' , header_level = 4 )
54- assert page .find (meta .announcement , header = 'Accessing meta' )
55- assert page .find (meta .bottles .lemonade , header = 'Dot notation' )
56- assert not page .find (meta .user * 2 , header = 'Macro' ) # negative test
53+ assert page .find_text (meta .user , header = 'Installed' , header_level = 4 )
54+ assert page .find_text (meta .announcement , header = 'Accessing meta' )
55+ assert page .find_text (meta .bottles .lemonade , header = 'Dot notation' )
56+ assert not page .find_text (meta .user * 2 , header = 'Macro' ) # negative test
5757
5858 assert 'bottles' not in project .config .extra
5959 assert 'bottles' not in project .variables
@@ -66,27 +66,27 @@ def test_pages():
6666
6767 # check that both on_pre/post_page_macro() worked
6868 assert "Added Footer (Pre-macro)" in page .markdown , f"Not in { page .markdown } "
69- assert page .find (r'is \d{4}-\d{2}-\d{2}' , header = 'Pre-macro' )
69+ assert page .find_text (r'is \d{4}-\d{2}-\d{2}' , header = 'Pre-macro' )
7070
7171 assert "Added Footer (Post-macro)" in page .markdown
7272 assert find_after (page .plain_text , 'name of the page' , 'home' )
73- assert page .find ('Home' , header = 'Post-macro' )
73+ assert page .find_text ('Home' , header = 'Post-macro' )
7474 # ----------------
7575 # Environment page
7676 # ----------------
7777 page = project .get_page ('environment' )
7878
7979 # read a few things that are in the tables
80- assert page .find ('unit_price = 50' , header = 'General list' )
80+ assert page .find_text ('unit_price = 50' , header = 'General list' )
8181 # there are two headers containing 'Macros':
82- assert page .find ('say_hello' , header = 'Macros$' )
82+ assert page .find_text ('say_hello' , header = 'Macros$' )
8383
8484
8585 # test the `include_file()` method (used for the mkdocs.yaml file)
8686 HEADER = r"^mkdocs.*portion"
87- assert page .find ('site_name:' , header = HEADER )
88- assert page .find ('name: material' , header = HEADER )
89- assert not page .find ('foobar 417' , header = HEADER ) # negative control
87+ assert page .find_text ('site_name:' , header = HEADER )
88+ assert page .find_text ('name: material' , header = HEADER )
89+ assert not page .find_text ('foobar 417' , header = HEADER ) # negative control
9090
9191 # ----------------
9292 # Literal page
@@ -99,11 +99,11 @@ def test_pages():
9999
100100 # Latex is not interpreted:
101101 latex = re .escape (r"\begin{tabular}{|ccc|}" )
102- assert page .find (latex , header = 'Offending Latex' )
102+ assert page .find_text (latex , header = 'Offending Latex' )
103103
104104 # Footer is processed (but not rendered)
105- assert page .find (r'now()' , header = 'Pre-macro' )
106- assert page .find ('Not interpreted' , header = 'Post-macro' )
105+ assert page .find_text (r'now()' , header = 'Pre-macro' )
106+ assert page .find_text ('Not interpreted' , header = 'Post-macro' )
107107
108108
109109def test_strict ():
0 commit comments