diff options
author | Máté Kocsis <kocsismate@woohoolabs.com> | 2020-08-09 11:06:57 +0200 |
---|---|---|
committer | Máté Kocsis <kocsismate@woohoolabs.com> | 2020-08-09 22:03:36 +0200 |
commit | 7aacc705d03887c64a90489e367f4c40b46aa3c2 (patch) | |
tree | ec7388f82b37e8611c7513aa95678d7feae82329 /tests | |
parent | 05478e985eb50c473054b4f1bf174f48ead78784 (diff) | |
download | php-git-7aacc705d03887c64a90489e367f4c40b46aa3c2.tar.gz |
Add many missing closing PHP tags to tests
Closes GH-5958
Diffstat (limited to 'tests')
45 files changed, 43 insertions, 2 deletions
diff --git a/tests/basic/bug54514.phpt b/tests/basic/bug54514.phpt index 6133ee2caf..fad84d5c64 100644 --- a/tests/basic/bug54514.phpt +++ b/tests/basic/bug54514.phpt @@ -8,5 +8,6 @@ if(realpath(getenv('TEST_PHP_EXECUTABLE')) === realpath(PHP_BINARY)) { var_dump(getenv('TEST_PHP_EXECUTABLE')); var_dump(PHP_BINARY); } +?> --EXPECT-- done diff --git a/tests/basic/bug61000.phpt b/tests/basic/bug61000.phpt index 01e27bfd9b..7600fa2cc8 100644 --- a/tests/basic/bug61000.phpt +++ b/tests/basic/bug61000.phpt @@ -10,6 +10,7 @@ a[a][]=foo&a[a][b][c]=bar <?php print_r($_GET); print_r($_POST); +?> --EXPECT-- Array ( diff --git a/tests/basic/bug67198.phpt b/tests/basic/bug67198.phpt index 3f5e2a348c..e5ffe3bf6c 100644 --- a/tests/basic/bug67198.phpt +++ b/tests/basic/bug67198.phpt @@ -41,6 +41,7 @@ php_cli_server_start( var_dump(file_get_contents("http://" . PHP_CLI_SERVER_ADDRESS, false, $context)); var_dump(file_get_contents("http://" . PHP_CLI_SERVER_ADDRESS, false, $context)); +?> --EXPECT-- string(4) "PASS" string(4) "PASS" diff --git a/tests/basic/bug67988.phpt b/tests/basic/bug67988.phpt index e1d8e5d7d4..2690a45620 100644 --- a/tests/basic/bug67988.phpt +++ b/tests/basic/bug67988.phpt @@ -16,6 +16,7 @@ var_dump(htmlentities("\xA3", ENT_HTML5, 'cp1252')); var_dump(bin2hex(html_entity_decode("£", ENT_HTML5))); var_dump(bin2hex(html_entity_decode("£", ENT_HTML5, 'cp1252'))); +?> --EXPECT-- string(6) "cp1252" string(0) "" diff --git a/tests/basic/enable_post_data_reading_01.phpt b/tests/basic/enable_post_data_reading_01.phpt index 0ed3127392..9ce4fc288a 100644 --- a/tests/basic/enable_post_data_reading_01.phpt +++ b/tests/basic/enable_post_data_reading_01.phpt @@ -12,6 +12,7 @@ var_dump($_POST); var_dump($HTTP_RAW_POST_DATA); var_dump(file_get_contents("php://input")); var_dump(file_get_contents("php://input")); +?> --EXPECTF-- array(0) { } diff --git a/tests/basic/enable_post_data_reading_02.phpt b/tests/basic/enable_post_data_reading_02.phpt index 4e1643ebd0..c8bd0c2517 100644 --- a/tests/basic/enable_post_data_reading_02.phpt +++ b/tests/basic/enable_post_data_reading_02.phpt @@ -16,6 +16,7 @@ var_dump($_FILES); var_dump($_POST); var_dump(file_get_contents("php://input")); var_dump(file_get_contents("php://input")); +?> --EXPECTF-- array(0) { } diff --git a/tests/basic/enable_post_data_reading_03.phpt b/tests/basic/enable_post_data_reading_03.phpt index 8366226919..c0842382ea 100644 --- a/tests/basic/enable_post_data_reading_03.phpt +++ b/tests/basic/enable_post_data_reading_03.phpt @@ -13,6 +13,7 @@ var_dump($_POST); var_dump($HTTP_RAW_POST_DATA); var_dump(file_get_contents("php://input")); var_dump(file_get_contents("php://input")); +?> --EXPECTF-- array(0) { } diff --git a/tests/basic/enable_post_data_reading_04.phpt b/tests/basic/enable_post_data_reading_04.phpt index 71f62cbc8e..d309169cb0 100644 --- a/tests/basic/enable_post_data_reading_04.phpt +++ b/tests/basic/enable_post_data_reading_04.phpt @@ -13,6 +13,7 @@ var_dump($_POST); var_dump($HTTP_RAW_POST_DATA); var_dump(file_get_contents("php://input")); var_dump(file_get_contents("php://input")); +?> --EXPECTF-- array(0) { } diff --git a/tests/basic/precision.phpt b/tests/basic/precision.phpt index 42f99dc9fb..1ee4c9a0fc 100644 --- a/tests/basic/precision.phpt +++ b/tests/basic/precision.phpt @@ -77,6 +77,7 @@ echo "OUTPUTS".PHP_EOL; echo join(' ', $v).PHP_EOL; var_dump(serialize($v)); var_export($v);echo PHP_EOL; +?> --EXPECT-- INI -1 diff --git a/tests/basic/req44164.phpt b/tests/basic/req44164.phpt index 7a142f5fb9..6786c16b75 100644 --- a/tests/basic/req44164.phpt +++ b/tests/basic/req44164.phpt @@ -13,5 +13,6 @@ HTTP_ACCEPT_ENCODING=gzip <?php header("Content-length: 200"); echo str_repeat("a", 200); +?> --EXPECT-- aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa diff --git a/tests/classes/constants_visibility_008.phpt b/tests/classes/constants_visibility_008.phpt index fe1b0237f1..6a489a9326 100644 --- a/tests/classes/constants_visibility_008.phpt +++ b/tests/classes/constants_visibility_008.phpt @@ -8,5 +8,6 @@ class Foo private const BAR = 1; } echo (int)defined('Foo::BAR'); +?> --EXPECT-- 0 diff --git a/tests/classes/constants_visibility_error_003.phpt b/tests/classes/constants_visibility_error_003.phpt index c7a8b3139f..44b1e1c5f9 100644 --- a/tests/classes/constants_visibility_error_003.phpt +++ b/tests/classes/constants_visibility_error_003.phpt @@ -10,5 +10,6 @@ class A { class B extends A { protected const publicConst = 1; } +?> --EXPECTF-- Fatal error: Access level to B::publicConst must be public (as in class A) in %s on line 9 diff --git a/tests/classes/constants_visibility_error_004.phpt b/tests/classes/constants_visibility_error_004.phpt index 6fde322cdd..72da6446ca 100644 --- a/tests/classes/constants_visibility_error_004.phpt +++ b/tests/classes/constants_visibility_error_004.phpt @@ -10,5 +10,6 @@ class A { class B extends A { private const protectedConst = 1; } +?> --EXPECTF-- Fatal error: Access level to B::protectedConst must be protected (as in class A) or weaker in %s on line 9 diff --git a/tests/classes/inheritance.phpt b/tests/classes/inheritance.phpt index 44b3cbc5bf..08ab57552e 100644 --- a/tests/classes/inheritance.phpt +++ b/tests/classes/inheritance.phpt @@ -43,6 +43,7 @@ $bar1->b = 3; $bar1->c = 12; $bar1->display(); echo $bar1->mul()."\n"; +?> --EXPECT-- This is class foo a = 2 diff --git a/tests/classes/interface_constant_inheritance_006.phpt b/tests/classes/interface_constant_inheritance_006.phpt index 82ffa7c314..dabec2cc6d 100644 --- a/tests/classes/interface_constant_inheritance_006.phpt +++ b/tests/classes/interface_constant_inheritance_006.phpt @@ -5,5 +5,6 @@ Ensure a interface can not have protected constants interface A { protected const FOO = 10; } +?> --EXPECTF-- Fatal error: Access type for interface constant A::FOO must be public in %s on line 3 diff --git a/tests/classes/interface_constant_inheritance_007.phpt b/tests/classes/interface_constant_inheritance_007.phpt index e072e65e63..daf0777250 100644 --- a/tests/classes/interface_constant_inheritance_007.phpt +++ b/tests/classes/interface_constant_inheritance_007.phpt @@ -5,5 +5,6 @@ Ensure a interface can not have private constants interface A { private const FOO = 10; } +?> --EXPECTF-- Fatal error: Access type for interface constant A::FOO must be public in %s on line 3 diff --git a/tests/func/002.phpt b/tests/func/002.phpt index 4319715e08..563d39183e 100644 --- a/tests/func/002.phpt +++ b/tests/func/002.phpt @@ -15,6 +15,7 @@ blah(); if (isset($hey) || isset($yo)) { echo "Local variables became global :(\n"; } +?> --EXPECT-- hey=0, 0 hey=1, -1 diff --git a/tests/func/003.phpt b/tests/func/003.phpt index 2333947249..da024a6282 100644 --- a/tests/func/003.phpt +++ b/tests/func/003.phpt @@ -96,6 +96,7 @@ function andi($i, $j) } andi (3,10); +?> --EXPECT-- hey blah diff --git a/tests/lang/018.phpt b/tests/lang/018.phpt index 7560219291..647bee8796 100644 --- a/tests/lang/018.phpt +++ b/tests/lang/018.phpt @@ -11,6 +11,7 @@ for ($i=0; $i<10; $i++) { eval($message); echo $i."\n"; } +?> --EXPECT-- hey 0 diff --git a/tests/lang/019.phpt b/tests/lang/019.phpt index 313da0cbd8..79945a2131 100644 --- a/tests/lang/019.phpt +++ b/tests/lang/019.phpt @@ -13,6 +13,7 @@ while ($i<10) { } eval('-'); +?> --EXPECTF-- hey, this is a regular echo'd eval() hey, this is a function inside an eval()! diff --git a/tests/lang/033.phpt b/tests/lang/033.phpt index 4bba5e8783..e6254d687b 100644 --- a/tests/lang/033.phpt +++ b/tests/lang/033.phpt @@ -37,7 +37,6 @@ switch ($a): break; endswitch; ?> - --EXPECT-- If: 11 While: 12346789 diff --git a/tests/lang/bug24054.phpt b/tests/lang/bug24054.phpt index 267057f165..aa098fc524 100644 --- a/tests/lang/bug24054.phpt +++ b/tests/lang/bug24054.phpt @@ -18,6 +18,7 @@ $i === $j TESTS; include(__DIR__ . '/../quicktester.inc'); +?> --EXPECT-- 1,1,0,0 OK diff --git a/tests/lang/bug29944.phpt b/tests/lang/bug29944.phpt index d0f2dd2943..211c950c6e 100644 --- a/tests/lang/bug29944.phpt +++ b/tests/lang/bug29944.phpt @@ -13,6 +13,5 @@ switch ($a) { echo foo($b); } ?> - --EXPECT-- 1 diff --git a/tests/lang/bug35382.phpt b/tests/lang/bug35382.phpt index c2295c3440..4d2a630680 100644 --- a/tests/lang/bug35382.phpt +++ b/tests/lang/bug35382.phpt @@ -5,5 +5,6 @@ Bug #35382 (Comment in end of file produces fatal error) eval("echo 'Hello'; // comment"); echo " World"; //last line comment +?> --EXPECT-- Hello World diff --git a/tests/lang/bug43958.phpt b/tests/lang/bug43958.phpt index 10a083a3f2..7f0c1b7487 100644 --- a/tests/lang/bug43958.phpt +++ b/tests/lang/bug43958.phpt @@ -10,6 +10,7 @@ class MyClass } MyClass::loadCode('file-which-does-not-exist-on-purpose.php'); +?> --EXPECTF-- Warning: include(file-which-does-not-exist-on-purpose.php): Failed to open stream: No such file or directory in %sbug43958.php on line 5 diff --git a/tests/lang/foreach_with_references_001.phpt b/tests/lang/foreach_with_references_001.phpt index 0a7df06502..a9a4ee8aa5 100644 --- a/tests/lang/foreach_with_references_001.phpt +++ b/tests/lang/foreach_with_references_001.phpt @@ -16,6 +16,7 @@ foreach($arr as $key => &$val) { } print_r($arr); +?> --EXPECT-- Array ( diff --git a/tests/lang/invalid_octal.phpt b/tests/lang/invalid_octal.phpt index 213b521e88..4e14d09d7b 100644 --- a/tests/lang/invalid_octal.phpt +++ b/tests/lang/invalid_octal.phpt @@ -4,5 +4,6 @@ Invalid octal <?php $x = 08; +?> --EXPECTF-- Parse error: Invalid numeric literal in %s on line 3 diff --git a/tests/lang/operators/nan-comparison-false.phpt b/tests/lang/operators/nan-comparison-false.phpt index 2c44405670..1bb1f7b23d 100644 --- a/tests/lang/operators/nan-comparison-false.phpt +++ b/tests/lang/operators/nan-comparison-false.phpt @@ -15,6 +15,7 @@ var_dump(0 < $nan); var_dump(0 <= $nan); var_dump(0 > $nan); var_dump(0 >= $nan); +?> --EXPECT-- ** CONST bool(false) diff --git a/tests/lang/operators/operator_identical_recusion-01.phpt b/tests/lang/operators/operator_identical_recusion-01.phpt index 70a7605bae..4828c2a383 100644 --- a/tests/lang/operators/operator_identical_recusion-01.phpt +++ b/tests/lang/operators/operator_identical_recusion-01.phpt @@ -6,5 +6,6 @@ $n = 0; $a = [[$n]]; $b = [&$a]; var_dump($a === $b); +?> --EXPECT-- bool(false) diff --git a/tests/lang/returnByReference.009.phpt b/tests/lang/returnByReference.009.phpt index 194f78bd84..3dc0aaa106 100644 --- a/tests/lang/returnByReference.009.phpt +++ b/tests/lang/returnByReference.009.phpt @@ -28,6 +28,7 @@ var_dump (testReturnVarByRef()); echo "\n---> 2. Return a value by reference -> Warning:\n"; var_dump (testReturnValByRef()); +?> --EXPECTF-- ---> 1. Return a variable by reference -> No warning: int(1) diff --git a/tests/lang/string/unicode_escape.phpt b/tests/lang/string/unicode_escape.phpt index 1092cee533..e6e63ea0d8 100644 --- a/tests/lang/string/unicode_escape.phpt +++ b/tests/lang/string/unicode_escape.phpt @@ -9,6 +9,7 @@ var_dump("\u{ff}"); // case-insensitive var_dump("\u{2603}"); // Unicode snowman var_dump("\u{1F602}"); // FACE WITH TEARS OF JOY emoji var_dump("\u{0000001F602}"); // Leading zeroes permitted +?> --EXPECT-- string(1) "a" string(2) "ÿ" diff --git a/tests/lang/string/unicode_escape_empty.phpt b/tests/lang/string/unicode_escape_empty.phpt index 0d975ef86a..f50330f679 100644 --- a/tests/lang/string/unicode_escape_empty.phpt +++ b/tests/lang/string/unicode_escape_empty.phpt @@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Empty <?php var_dump("\u{}"); +?> --EXPECTF-- Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d diff --git a/tests/lang/string/unicode_escape_incomplete.phpt b/tests/lang/string/unicode_escape_incomplete.phpt index 169e6a278c..5746f86e69 100644 --- a/tests/lang/string/unicode_escape_incomplete.phpt +++ b/tests/lang/string/unicode_escape_incomplete.phpt @@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Incomplete <?php var_dump("\u{blah"); +?> --EXPECTF-- Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d diff --git a/tests/lang/string/unicode_escape_large_codepoint.phpt b/tests/lang/string/unicode_escape_large_codepoint.phpt index 249e6e152a..9f13186e29 100644 --- a/tests/lang/string/unicode_escape_large_codepoint.phpt +++ b/tests/lang/string/unicode_escape_large_codepoint.phpt @@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Large codepoint <?php var_dump("\u{110000}"); // U+10FFFF + 1 +?> --EXPECTF-- Parse error: Invalid UTF-8 codepoint escape sequence: Codepoint too large in %s on line %d diff --git a/tests/lang/string/unicode_escape_legacy.phpt b/tests/lang/string/unicode_escape_legacy.phpt index c5cac68669..6f7c2bf708 100644 --- a/tests/lang/string/unicode_escape_legacy.phpt +++ b/tests/lang/string/unicode_escape_legacy.phpt @@ -7,6 +7,7 @@ Tolerated Unicode escape sequences: Legacy compatibility var_dump("\u"); var_dump("\u202e"); var_dump("\ufoobar"); +?> --EXPECT-- string(2) "\u" string(6) "\u202e" diff --git a/tests/lang/string/unicode_escape_sign.phpt b/tests/lang/string/unicode_escape_sign.phpt index 4f3ef7c72b..07fe0d2e20 100644 --- a/tests/lang/string/unicode_escape_sign.phpt +++ b/tests/lang/string/unicode_escape_sign.phpt @@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Positive sign <?php var_dump("\u{+1F602}"); +?> --EXPECTF-- Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d diff --git a/tests/lang/string/unicode_escape_sign2.phpt b/tests/lang/string/unicode_escape_sign2.phpt index daf34b3ab6..53544dedf0 100644 --- a/tests/lang/string/unicode_escape_sign2.phpt +++ b/tests/lang/string/unicode_escape_sign2.phpt @@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Negative sign <?php var_dump("\u{-1F602}"); +?> --EXPECTF-- Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d diff --git a/tests/lang/string/unicode_escape_surrogates.phpt b/tests/lang/string/unicode_escape_surrogates.phpt index 09e525ad12..8ca46c8f98 100644 --- a/tests/lang/string/unicode_escape_surrogates.phpt +++ b/tests/lang/string/unicode_escape_surrogates.phpt @@ -9,6 +9,7 @@ Valid Unicode escape sequences: Surrogate halves var_dump(bin2hex("\u{D801}")); var_dump(bin2hex("\u{DC00}")); var_dump(bin2hex("\u{D801}\u{DC00}")); // CESU-8 encoding of U+10400 +?> --EXPECT-- string(6) "eda081" string(6) "edb080" diff --git a/tests/lang/string/unicode_escape_whitespace.phpt b/tests/lang/string/unicode_escape_whitespace.phpt index 11fa690210..61235042d0 100644 --- a/tests/lang/string/unicode_escape_whitespace.phpt +++ b/tests/lang/string/unicode_escape_whitespace.phpt @@ -4,5 +4,6 @@ Invalid Unicode escape sequence: Whitespace <?php var_dump("\u{1F602 }"); +?> --EXPECTF-- Parse error: Invalid UTF-8 codepoint escape sequence in %s on line %d diff --git a/tests/output/bug60282.phpt b/tests/output/bug60282.phpt index 08bcc0f201..ffa28d18a4 100644 --- a/tests/output/bug60282.phpt +++ b/tests/output/bug60282.phpt @@ -8,5 +8,6 @@ ob_start(); ob_start(); ob_start('ob_gzhandler'); echo "done"; +?> --EXPECT-- done diff --git a/tests/output/bug60321.phpt b/tests/output/bug60321.phpt index e9c109dbf7..4ec6990cca 100644 --- a/tests/output/bug60321.phpt +++ b/tests/output/bug60321.phpt @@ -4,6 +4,7 @@ Bug #60321 (ob_get_status(true) no longer returns an array when buffer is empty) <?php $return = ob_get_status(true); var_dump($return); +?> --EXPECT-- array(0) { } diff --git a/tests/output/bug60322.phpt b/tests/output/bug60322.phpt index f4d7139458..9628558d3a 100644 --- a/tests/output/bug60322.phpt +++ b/tests/output/bug60322.phpt @@ -7,5 +7,6 @@ output_buffering=128 ob_start(); while(@ob_end_clean()); var_dump(ob_get_clean()); +?> --EXPECT-- bool(false) diff --git a/tests/output/ob_start_callbacks.phpt b/tests/output/ob_start_callbacks.phpt index ea6e409534..4d56375895 100644 --- a/tests/output/ob_start_callbacks.phpt +++ b/tests/output/ob_start_callbacks.phpt @@ -32,6 +32,7 @@ $a = 'my_strtoupper'; ob_start($a); echo 'function via variable', "\n"; ob_end_flush(); +?> --EXPECT-- CLOSURE IN VARIABLE OBJECT IN VARIABLE diff --git a/tests/run-test/bug75042-3.phpt b/tests/run-test/bug75042-3.phpt index e3387aa034..5a30143be9 100644 --- a/tests/run-test/bug75042-3.phpt +++ b/tests/run-test/bug75042-3.phpt @@ -8,5 +8,6 @@ display_errors=1 nonexistentsharedmodule --FILE-- <?php +?> --EXPECTF-- Warning: PHP Startup: Unable to load dynamic library '%snonexistentsharedmodule.%s' %A diff --git a/tests/run-test/bug75042.phpt b/tests/run-test/bug75042.phpt index 001e8f3e7d..af3005372b 100644 --- a/tests/run-test/bug75042.phpt +++ b/tests/run-test/bug75042.phpt @@ -13,5 +13,6 @@ openssl --FILE-- <?php var_dump(extension_loaded('openssl')); +?> --EXPECT-- bool(true) |