From c93aba042f8923de9d0078a769f14d8c13016476 Mon Sep 17 00:00:00 2001 From: Gabriel Caruso Date: Sun, 22 Jul 2018 16:41:41 -0300 Subject: [PATCH] Give a reason why the test was skipped This will help us debug why a test was skipped in GCOV (http://gcov.php.net/viewer.php?version=PHP_HEAD&func=skip), and maybe put them to run again --- ext/fileinfo/tests/finfo_file_stream_001.phpt | 2 +- ext/fileinfo/tests/skipif.inc | 2 +- ext/iconv/tests/iconv_mime_decode_headers_variation2.phpt | 4 ++-- ext/iconv/tests/iconv_mime_decode_headers_variation3.phpt | 4 ++-- ext/iconv/tests/iconv_mime_decode_variation2.phpt | 4 ++-- ext/intl/tests/collator_get_locale2.phpt | 4 ++-- ext/intl/tests/dateformat_clone2.phpt | 4 ++-- ext/intl/tests/dateformat_get_set_pattern2.phpt | 4 ++-- ext/odbc/tests/skipif.inc | 2 +- ext/pdo_firebird/tests/skipif.inc | 3 ++- ext/pdo_sqlite/tests/bug_63916-2.phpt | 4 ++-- ext/readline/tests/readline_read_history_error_001.phpt | 4 +++- ext/spl/tests/dit_001_noglob.phpt | 2 +- ext/sqlite3/tests/bug63921-32bit.phpt | 4 ++-- ext/sqlite3/tests/skipif.inc | 2 +- ext/sqlite3/tests/sqlite3_11_numrows.phpt | 2 +- ext/standard/tests/strings/bug65230.phpt | 2 +- 17 files changed, 28 insertions(+), 25 deletions(-) diff --git a/ext/fileinfo/tests/finfo_file_stream_001.phpt b/ext/fileinfo/tests/finfo_file_stream_001.phpt index 4a22c5419d..3d371b71bd 100644 --- a/ext/fileinfo/tests/finfo_file_stream_001.phpt +++ b/ext/fileinfo/tests/finfo_file_stream_001.phpt @@ -2,7 +2,7 @@ finfo_file(): Files and directories inside an stream --SKIPIF-- - + --FILE-- diff --git a/ext/iconv/tests/iconv_mime_decode_headers_variation2.phpt b/ext/iconv/tests/iconv_mime_decode_headers_variation2.phpt index 4e547c131f..a0e40aaa0c 100644 --- a/ext/iconv/tests/iconv_mime_decode_headers_variation2.phpt +++ b/ext/iconv/tests/iconv_mime_decode_headers_variation2.phpt @@ -2,8 +2,8 @@ Test iconv_mime_encode() function : usage variations - Pass different data types to mode arg --SKIPIF-- --FILE-- diff --git a/ext/iconv/tests/iconv_mime_decode_headers_variation3.phpt b/ext/iconv/tests/iconv_mime_decode_headers_variation3.phpt index e17525e0fe..da481e7514 100644 --- a/ext/iconv/tests/iconv_mime_decode_headers_variation3.phpt +++ b/ext/iconv/tests/iconv_mime_decode_headers_variation3.phpt @@ -2,8 +2,8 @@ Test iconv_mime_encode() function : usage variations - Pass different data types to charset arg --SKIPIF-- --FILE-- diff --git a/ext/iconv/tests/iconv_mime_decode_variation2.phpt b/ext/iconv/tests/iconv_mime_decode_variation2.phpt index c4e3c4d400..b0426558ed 100644 --- a/ext/iconv/tests/iconv_mime_decode_variation2.phpt +++ b/ext/iconv/tests/iconv_mime_decode_variation2.phpt @@ -2,8 +2,8 @@ Test iconv_mime_decode() function : usage variations - Pass different data types to mode arg --SKIPIF-- --FILE-- diff --git a/ext/intl/tests/collator_get_locale2.phpt b/ext/intl/tests/collator_get_locale2.phpt index e9a9f2653d..944f42ec3e 100644 --- a/ext/intl/tests/collator_get_locale2.phpt +++ b/ext/intl/tests/collator_get_locale2.phpt @@ -1,8 +1,8 @@ --TEST-- get_locale() icu >= 4.8 --SKIPIF-- - - + + --FILE-- = 4.8 --SKIPIF-- - - + + --FILE-- = 4.8 --SKIPIF-- - - + + --FILE-- diff --git a/ext/pdo_sqlite/tests/bug_63916-2.phpt b/ext/pdo_sqlite/tests/bug_63916-2.phpt index bc9bfc9c98..4535410b55 100644 --- a/ext/pdo_sqlite/tests/bug_63916-2.phpt +++ b/ext/pdo_sqlite/tests/bug_63916-2.phpt @@ -2,8 +2,8 @@ Bug #63916 PDO::PARAM_INT casts to 32bit int internally even on 64bit builds in pdo_sqlite --SKIPIF-- 4) die('skip'); +if (!extension_loaded('pdo_sqlite')) die('skip pdo_sqlite extension not loaded'); +if (PHP_INT_SIZE > 4) die('skip 32-bit only'); ?> --FILE-- --SKIPIF-- - + + + --FILE-- 4) die('skip'); // skip for 64bit builds - there is another test for that +if (!extension_loaded('sqlite3')) die('skip sqlite3 extension not loaded'); +if (PHP_INT_SIZE > 4) die('skip 32-bit only'); // skip for 64bit builds - there is another test for that ?> --FILE-- diff --git a/ext/sqlite3/tests/sqlite3_11_numrows.phpt b/ext/sqlite3/tests/sqlite3_11_numrows.phpt index 87168db06b..49b8cd7cc7 100644 --- a/ext/sqlite3/tests/sqlite3_11_numrows.phpt +++ b/ext/sqlite3/tests/sqlite3_11_numrows.phpt @@ -6,7 +6,7 @@ SQLite3::prepare number of rows try { $method = new ReflectionMethod('sqlite3result', 'numRows'); } catch (ReflectionException $e) { - die("skip"); + die("skip SQLite3Result::numRows method does not exist"); } ?> --FILE-- diff --git a/ext/standard/tests/strings/bug65230.phpt b/ext/standard/tests/strings/bug65230.phpt index c707dd3691..c92e558c49 100644 --- a/ext/standard/tests/strings/bug65230.phpt +++ b/ext/standard/tests/strings/bug65230.phpt @@ -3,7 +3,7 @@ Bug #65230 setting locale randomly broken --SKIPIF-- --INI-- -- 2.50.0