Prevent PHPDBG from issuing notices in unit tests
Although issuing PHP notices in unit tests is only a nice-to-have, the cause is PHPDBG has no special treatment in JobQueueGroup at the contrary of the PHP SAPI 'cli', and it may be desirable both 'command line SAPIs' have the same behaviour. This is the most apparent difference between cli and phpdbg but there could be a dozen of other occurrences (see bug), potentially creating differences in unit tests depending on the SAPI. Bug: T162591 Change-Id: Idf9c14db72f1f768c5a17b49ed689a05922c57d3
This commit is contained in:
parent
4b7be83909
commit
e00f7180b3
1 changed files with 1 additions and 1 deletions
|
|
@ -170,7 +170,7 @@ class JobQueueGroup {
|
|||
* @since 1.26
|
||||
*/
|
||||
public function lazyPush( $jobs ) {
|
||||
if ( PHP_SAPI === 'cli' ) {
|
||||
if ( PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg' ) {
|
||||
$this->push( $jobs );
|
||||
return;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue