diff --git a/tests/phpunit/tests/admin/includes/misc/wpAdminViewportMeta.php b/tests/phpunit/tests/admin/includes/misc/wpAdminViewportMeta.php new file mode 100644 index 0000000000000..fabbf184e88df --- /dev/null +++ b/tests/phpunit/tests/admin/includes/misc/wpAdminViewportMeta.php @@ -0,0 +1,62 @@ +expectOutputString( $expected ); + wp_admin_viewport_meta(); + } + + /** + * Data provider for test_wp_admin_viewport_meta. + * + * @return array + */ + public function data_wp_admin_viewport_meta(): array { + return array( + 'default_value' => array( + 'filter_value' => null, + 'expected' => '', + ), + 'custom_filtered_value' => array( + 'filter_value' => 'width=device-width,initial-scale=2.0', + 'expected' => '', + ), + 'empty_filtered_value' => array( + 'filter_value' => '', + 'expected' => '', + ), + 'escaped_filtered_value' => array( + 'filter_value' => 'width=device-width; content=">', + 'expected' => '' ) . '">', + ), + ); + } +}