[wp-trac] [WordPress Trac] #46149: PHPUnit 8.x support
WordPress Trac
noreply at wordpress.org
Sat Aug 7 11:52:20 UTC 2021
#46149: PHPUnit 8.x support
-------------------------------------------------+-------------------------
Reporter: SergeyBiryukov | Owner: netweb
Type: task (blessed) | Status: assigned
Priority: high | Milestone: 5.9
Component: Build/Test Tools | Version:
Severity: normal | Resolution:
Keywords: has-patch has-unit-tests early php8 | Focuses:
needs-dev-note |
-------------------------------------------------+-------------------------
Comment (by SergeyBiryukov):
In [changeset:"51576" 51576]:
{{{
#!CommitTicketReference repository="" revision="51576"
Tests: Replace `expectException()` for PHP native errors with calls to the
dedicated PHPUnit 8.4+ methods.
The old manner of testing these is soft deprecated as of PHPUnit 8.4, hard
deprecated as of PHPUnit 9.0 and will be removed in PHPUnit 10.0.
Most calls like this were already replaced in [51563], however, this
particular one could not be changed yet due to the mismatch between the
PHPUnit version and the PHP version on which the tests were being run.
This is fixed now.
References:
*
https://github.com/sebastianbergmann/phpunit/blob/8.4.3/ChangeLog-8.4.md#840
---2019-10-04
* https://github.com/sebastianbergmann/phpunit/issues/3775
Follow-up to [51559-51575].
Props jrf.
See #46149.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/46149#comment:92>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list