diff vendor/sebastian/comparator/src/NumericComparator.php @ 14:1fec387a4317

Update Drupal core to 8.5.2 via Composer
author Chris Cannam
date Mon, 23 Apr 2018 09:46:53 +0100
parents 4c8ae668cc8c
children
line wrap: on
line diff
--- a/vendor/sebastian/comparator/src/NumericComparator.php	Mon Apr 23 09:33:26 2018 +0100
+++ b/vendor/sebastian/comparator/src/NumericComparator.php	Mon Apr 23 09:46:53 2018 +0100
@@ -1,6 +1,6 @@
 <?php
 /*
- * This file is part of the Comparator package.
+ * This file is part of sebastian/comparator.
  *
  * (c) Sebastian Bergmann <sebastian@phpunit.de>
  *
@@ -18,17 +18,18 @@
     /**
      * Returns whether the comparator can compare two values.
      *
-     * @param  mixed $expected The first value to compare
-     * @param  mixed $actual   The second value to compare
+     * @param mixed $expected The first value to compare
+     * @param mixed $actual   The second value to compare
+     *
      * @return bool
      */
     public function accepts($expected, $actual)
     {
         // all numerical values, but not if one of them is a double
         // or both of them are strings
-        return is_numeric($expected) && is_numeric($actual) &&
-               !(is_double($expected) || is_double($actual)) &&
-               !(is_string($expected) && is_string($actual));
+        return \is_numeric($expected) && \is_numeric($actual) &&
+               !(\is_float($expected) || \is_float($actual)) &&
+               !(\is_string($expected) && \is_string($actual));
     }
 
     /**
@@ -44,20 +45,20 @@
      */
     public function assertEquals($expected, $actual, $delta = 0.0, $canonicalize = false, $ignoreCase = false)
     {
-        if (is_infinite($actual) && is_infinite($expected)) {
+        if (\is_infinite($actual) && \is_infinite($expected)) {
             return;
         }
 
-        if ((is_infinite($actual) xor is_infinite($expected)) ||
-            (is_nan($actual) or is_nan($expected)) ||
-            abs($actual - $expected) > $delta) {
+        if ((\is_infinite($actual) xor \is_infinite($expected)) ||
+            (\is_nan($actual) or \is_nan($expected)) ||
+            \abs($actual - $expected) > $delta) {
             throw new ComparisonFailure(
                 $expected,
                 $actual,
                 '',
                 '',
                 false,
-                sprintf(
+                \sprintf(
                     'Failed asserting that %s matches expected %s.',
                     $this->exporter->export($actual),
                     $this->exporter->export($expected)