Make WordPress Core


Ignore:
Timestamp:
10/29/2019 02:26:41 PM (5 years ago)
Author:
SergeyBiryukov
Message:

Build/Test Tools: Ignore EOL differences in tests using multiline string assertions.

Unix vs. Windows EOL style mismatches can cause misleading failures in tests using the heredoc syntax (<<<) or multiline strings as the expected result.

Fixes #31432. See #42594, #47411.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/formatting/SanitizeTextField.php

    r46586 r46612  
    138138        }
    139139        $this->assertEquals( $expected_oneline, sanitize_text_field( $string ) );
    140         $this->assertEquals( $expected_multiline, sanitize_textarea_field( $string ) );
     140        $this->assertEqualsIgnoreEOL( $expected_multiline, sanitize_textarea_field( $string ) );
    141141
    142142    }
Note: See TracChangeset for help on using the changeset viewer.