diff --git a/tests/Elasticsearch/Tests/YamlRunnerTest.php b/tests/Elasticsearch/Tests/YamlRunnerTest.php index 8685742dd..ca979007e 100644 --- a/tests/Elasticsearch/Tests/YamlRunnerTest.php +++ b/tests/Elasticsearch/Tests/YamlRunnerTest.php @@ -114,7 +114,7 @@ private function assertTruthy($value) { echo "\n |assertTruthy: ".json_encode($value)."\n"; ob_flush(); - if (!$value) { + if (isset($value) === false || $value === 0 || $value === false || $value === null || $value === '') { $this->fail("Value is not truthy: ".print_r($value, true)); } } @@ -123,7 +123,7 @@ private function assertFalsey($value) { echo "\n |assertFalsey: ".json_encode($value)."\n"; ob_flush(); - if ($value) { + if (!(isset($value) === false || $value === 0 || $value === false || $value === null || $value === '')) { $this->fail("Value is not falsey: ".print_r($value, true)); } }