mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2025-10-16 12:05:38 +00:00
Tests: Use a @requires annotation for readonly() function test.
The function is only defined by WordPress core on PHP < 8.1. Follow-up to [51586]. See #59647. git-svn-id: https://develop.svn.wordpress.org/trunk@57011 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
33069c3c6b
commit
64b1726c44
@ -4,7 +4,7 @@
|
||||
* to `wp_readonly()` in WordPress 5.9.0.
|
||||
*
|
||||
* In order to avoid PHP parser errors, this function was extracted
|
||||
* to this separate file and is only included conditionally on PHP 8.1.
|
||||
* to this separate file and is only included conditionally on PHP < 8.1.
|
||||
*
|
||||
* Including this file on PHP >= 8.1 results in a fatal error.
|
||||
*
|
||||
|
||||
@ -56,12 +56,9 @@ class Tests_General_Template_CheckedSelectedHelper extends WP_UnitTestCase {
|
||||
*
|
||||
* @ticket 53858
|
||||
* @covers ::readonly
|
||||
* @requires PHP < 8.1
|
||||
*/
|
||||
public function test_readonly_with_equal_values() {
|
||||
if ( ! function_exists( 'readonly' ) ) {
|
||||
$this->markTestSkipped( 'readonly() function is not available on PHP 8.1' );
|
||||
}
|
||||
|
||||
$this->setExpectedDeprecated( 'readonly' );
|
||||
|
||||
// Call the function via a variable to prevent a parse error for this file on PHP 8.1.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user