Changeset 61519 for trunk/tests/phpunit/tests/block-template-utils.php
- Timestamp:
- 01/23/2026 06:04:10 PM (8 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/tests/block-template-utils.php
r61469 r61519 307 307 public function test_block_template_add_skip_link_inserts_link_and_adds_main_id_when_missing() { 308 308 $template_html = '<div class="wp-site-blocks"><main>Content</main></div>'; 309 $expected = ' 310 <a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a> 311 <div class="wp-site-blocks"><main id="wp--skip-link--target">Content</main></div> 312 '; 309 $expected = 310 '<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a>' . 311 '<div class="wp-site-blocks"><main id="wp--skip-link--target">Content</main></div>'; 313 312 314 313 $this->assertEqualHTML( $expected, _block_template_add_skip_link( $template_html ) ); … … 324 323 public function test_block_template_add_skip_link_uses_existing_main_id() { 325 324 $template_html = '<div class="wp-site-blocks"><main id="custom-id">Content</main></div>'; 326 $expected = ' 327 <a class="skip-link screen-reader-text" id="wp-skip-link" href="#custom-id">Skip to content</a> 328 <div class="wp-site-blocks"><main id="custom-id">Content</main></div> 329 '; 325 $expected = 326 '<a class="skip-link screen-reader-text" id="wp-skip-link" href="#custom-id">Skip to content</a>' . 327 '<div class="wp-site-blocks"><main id="custom-id">Content</main></div>'; 330 328 331 329 $this->assertEqualHTML( $expected, _block_template_add_skip_link( $template_html ) ); … … 341 339 public function test_block_template_add_skip_link_handles_boolean_main_id() { 342 340 $template_html = '<div class="wp-site-blocks"><main id>Content</main></div>'; 343 $expected = ' 344 <a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a> 345 <div class="wp-site-blocks"><main id="wp--skip-link--target">Content</main></div> 346 '; 341 $expected = 342 '<a class="skip-link screen-reader-text" id="wp-skip-link" href="#wp--skip-link--target">Skip to content</a>' . 343 '<div class="wp-site-blocks"><main id="wp--skip-link--target">Content</main></div>'; 347 344 348 345 $this->assertEqualHTML( $expected, _block_template_add_skip_link( $template_html ) ); … … 358 355 public function test_block_template_add_skip_link_preserves_whitespace_main_id() { 359 356 $template_html = '<div class="wp-site-blocks"><main id=" my-id ">Content</main></div>'; 360 $expected = ' 361 <a class="skip-link screen-reader-text" id="wp-skip-link" href="#%20my-id%20">Skip to content</a> 362 <div class="wp-site-blocks"><main id=" my-id ">Content</main></div> 363 '; 357 $expected = 358 '<a class="skip-link screen-reader-text" id="wp-skip-link" href="#%20my-id%20">Skip to content</a>' . 359 '<div class="wp-site-blocks"><main id=" my-id ">Content</main></div>'; 364 360 365 361 $this->assertEqualHTML( $expected, _block_template_add_skip_link( $template_html ) );
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)