summaryrefslogtreecommitdiffstats
path: root/php-nette-database-upstream.patch
blob: e11bcd14944786a8d2b038a9e060e79098db6a12 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
From 9e7a1dcd9dc482366a52cf328bdb441faf451dad Mon Sep 17 00:00:00 2001
From: David Grudl <david@grudl.com>
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']] : []);
 }