From 9e7a1dcd9dc482366a52cf328bdb441faf451dad Mon Sep 17 00:00:00 2001 From: David Grudl Date: Thu, 21 Jul 2016 13:40:08 +0200 Subject: [PATCH] tests: fixed compatibility with PHP 7.1 https://wiki.php.net/rfc/invalid_strings_in_arithmetic --- tests/Database/Table/Selection.page().phpt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/Database/Table/Selection.page().phpt b/tests/Database/Table/Selection.page().phpt index 2550625..96b13bd 100644 --- a/tests/Database/Table/Selection.page().phpt +++ b/tests/Database/Table/Selection.page().phpt @@ -60,8 +60,8 @@ test(function () use ($context) { //less items than $itemsPerPage // SQL Server throw PDOException 'The number of rows provided for a FETCH clause must be greater then zero.' if ($driverName !== 'sqlsrv') { - test(function () use ($context) { //invalid params + Assert::error(function () use ($context) { //invalid params $tags = $context->table('tag')->page('foo', 'bar'); Assert::equal(0, count($tags)); //no items - }); + }, PHP_VERSION_ID >= 70100 ? [[E_WARNING, 'A non-numeric value encountered']] : []); }