diff --git a/tests/phpunit/tests/blocks/register.php b/tests/phpunit/tests/blocks/register.php index ea6df5057e..554f09c2d2 100644 --- a/tests/phpunit/tests/blocks/register.php +++ b/tests/phpunit/tests/blocks/register.php @@ -374,6 +374,21 @@ class Tests_Blocks_Register extends WP_UnitTestCase { ); } + /** + * @ticket 56664 + */ + public function test_register_nonexistent_stylesheet() { + $metadata = array( + 'file' => DIR_TESTDATA . '/blocks/notice/block.json', + 'name' => 'unit-tests/test-block-nonexistent-stylesheet', + 'style' => 'file:./nonexistent.css', + ); + register_block_style_handle( $metadata, 'style' ); + + global $wp_styles; + $this->assertFalse( $wp_styles->registered['unit-tests-test-block-nonexistent-stylesheet-style']->src ); + } + /** * @ticket 55513 */