Make WordPress Core


Ignore:
Timestamp:
08/07/2021 10:51:59 AM (3 years ago)
Author:
SergeyBiryukov
Message:

Tests: Fix tests failing due to assertContains() using strict checking.

Since PHPUnit 8.0.2, the assertContains() method, when checking whether a value exists in an array, will do a strict type comparison of the values.

This caused a couple of tests to fail. Using the correct data type in the test fixes that.

References:

Follow-up to [51559-51570].

Props jrf.
See #46149.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/rest-api/rest-term-meta-fields.php

    r51568 r51571  
    839839        $this->assertNotEmpty( $meta );
    840840        $this->assertCount( 2, $meta );
    841         $this->assertContains( 2, $meta );
    842         $this->assertContains( 8, $meta );
     841        $this->assertContains( '2', $meta );
     842        $this->assertContains( '8', $meta );
    843843    }
    844844
Note: See TracChangeset for help on using the changeset viewer.