Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. IsEqual.php

function IsEqual::toString

Returns a string representation of the constraint.

Overrides SelfDescribing::toString

File

vendor/phpunit/phpunit/src/Framework/Constraint/Equality/IsEqual.php, line 92

Class

IsEqual
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Namespace

PHPUnit\Framework\Constraint

Code

public function toString(bool $exportObjects = false) : string {
    $delta = '';
    if (is_string($this->value)) {
        if (str_contains($this->value, "\n")) {
            return 'is equal to <text>';
        }
        return sprintf("is equal to '%s'", $this->value);
    }
    if ($this->delta != 0) {
        $delta = sprintf(' with delta <%F>', $this->delta);
    }
    return sprintf('is equal to %s%s', Exporter::export($this->value, $exportObjects), $delta);
}
RSS feed
Powered by Drupal