diff --git a/tests/phpunit/tests/formatting/sanitizeTextField.php b/tests/phpunit/tests/formatting/sanitizeTextField.php index d7a58486d1..82cef34a38 100644 --- a/tests/phpunit/tests/formatting/sanitizeTextField.php +++ b/tests/phpunit/tests/formatting/sanitizeTextField.php @@ -143,4 +143,26 @@ class Tests_Formatting_SanitizeTextField extends WP_UnitTestCase { ), ); } + + /** + * @ticket 60357 + */ + public function test_sanitize_text_field_filter() { + $filter = new MockAction(); + add_filter( 'sanitize_text_field', array( $filter, 'filter' ) ); + + $this->assertSame( 'example', sanitize_text_field( 'example' ) ); + $this->assertSame( 1, $filter->get_call_count(), 'The sanitize_text_field filter was not called.' ); + } + + /** + * @ticket 60357 + */ + public function test_sanitize_textarea_field_filter() { + $filter = new MockAction(); + add_filter( 'sanitize_textarea_field', array( $filter, 'filter' ) ); + + $this->assertSame( 'example', sanitize_textarea_field( 'example' ) ); + $this->assertSame( 1, $filter->get_call_count(), 'The sanitize_textarea_field filter was not called.' ); + } }