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-post-meta-fields.php

    r51568 r51571  
    892892        $this->assertNotEmpty( $meta );
    893893        $this->assertCount( 2, $meta );
    894         $this->assertContains( 2, $meta );
    895         $this->assertContains( 8, $meta );
     894        $this->assertContains( '2', $meta );
     895        $this->assertContains( '8', $meta );
    896896    }
    897897
Note: See TracChangeset for help on using the changeset viewer.