summaryrefslogtreecommitdiff
path: root/ext/tokenizer/tests
diff options
context:
space:
mode:
authorSVN Migration <svn@php.net>2006-10-15 21:09:28 +0000
committerSVN Migration <svn@php.net>2006-10-15 21:09:28 +0000
commit88ec761548b66f58acc1a86cdd0fc164ca925476 (patch)
treed0af978fa00d83bb1d82c613f66477fbd6bb18aa /ext/tokenizer/tests
parent268984b4787e797db6054313fc9ba3b9e845306e (diff)
downloadphp-git-PECL_OPENSSL.tar.gz
This commit was manufactured by cvs2svn to create branch 'PECL_OPENSSL'.PECL_OPENSSL
Diffstat (limited to 'ext/tokenizer/tests')
-rw-r--r--ext/tokenizer/tests/001.phpt263
-rw-r--r--ext/tokenizer/tests/002.phpt788
-rw-r--r--ext/tokenizer/tests/003.phpt42
-rw-r--r--ext/tokenizer/tests/bug26463.phpt136
4 files changed, 0 insertions, 1229 deletions
diff --git a/ext/tokenizer/tests/001.phpt b/ext/tokenizer/tests/001.phpt
deleted file mode 100644
index 36ed2696fa..0000000000
--- a/ext/tokenizer/tests/001.phpt
+++ /dev/null
@@ -1,263 +0,0 @@
---TEST--
-token_name()
---SKIPIF--
-<?php if (!extension_loaded("tokenizer")) print "skip"; ?>
---FILE--
-<?php
-
-echo token_name(T_INCLUDE), "\n";
-echo token_name(T_INCLUDE_ONCE), "\n";
-echo token_name(T_EVAL), "\n";
-echo token_name(T_REQUIRE), "\n";
-echo token_name(T_REQUIRE_ONCE), "\n";
-echo token_name(T_LOGICAL_OR), "\n";
-echo token_name(T_LOGICAL_XOR), "\n";
-echo token_name(T_LOGICAL_AND), "\n";
-echo token_name(T_PRINT), "\n";
-echo token_name(T_PLUS_EQUAL), "\n";
-echo token_name(T_MINUS_EQUAL), "\n";
-echo token_name(T_MUL_EQUAL), "\n";
-echo token_name(T_DIV_EQUAL), "\n";
-echo token_name(T_CONCAT_EQUAL), "\n";
-echo token_name(T_MOD_EQUAL), "\n";
-echo token_name(T_AND_EQUAL), "\n";
-echo token_name(T_OR_EQUAL), "\n";
-echo token_name(T_XOR_EQUAL), "\n";
-echo token_name(T_SL_EQUAL), "\n";
-echo token_name(T_SR_EQUAL), "\n";
-echo token_name(T_BOOLEAN_OR), "\n";
-echo token_name(T_BOOLEAN_AND), "\n";
-echo token_name(T_IS_EQUAL), "\n";
-echo token_name(T_IS_NOT_EQUAL), "\n";
-echo token_name(T_IS_IDENTICAL), "\n";
-echo token_name(T_IS_NOT_IDENTICAL), "\n";
-echo token_name(T_IS_SMALLER_OR_EQUAL), "\n";
-echo token_name(T_IS_GREATER_OR_EQUAL), "\n";
-echo token_name(T_SL), "\n";
-echo token_name(T_SR), "\n";
-echo token_name(T_INC), "\n";
-echo token_name(T_DEC), "\n";
-echo token_name(T_INT_CAST), "\n";
-echo token_name(T_DOUBLE_CAST), "\n";
-echo token_name(T_STRING_CAST), "\n";
-echo token_name(T_ARRAY_CAST), "\n";
-echo token_name(T_OBJECT_CAST), "\n";
-echo token_name(T_BOOL_CAST), "\n";
-echo token_name(T_UNSET_CAST), "\n";
-echo token_name(T_NEW), "\n";
-echo token_name(T_EXIT), "\n";
-echo token_name(T_IF), "\n";
-echo token_name(T_ELSEIF), "\n";
-echo token_name(T_ELSE), "\n";
-echo token_name(T_ENDIF), "\n";
-echo token_name(T_LNUMBER), "\n";
-echo token_name(T_DNUMBER), "\n";
-echo token_name(T_STRING), "\n";
-echo token_name(T_STRING_VARNAME), "\n";
-echo token_name(T_VARIABLE), "\n";
-echo token_name(T_NUM_STRING), "\n";
-echo token_name(T_INLINE_HTML), "\n";
-echo token_name(T_CHARACTER), "\n";
-echo token_name(T_BAD_CHARACTER), "\n";
-echo token_name(T_ENCAPSED_AND_WHITESPACE), "\n";
-echo token_name(T_CONSTANT_ENCAPSED_STRING), "\n";
-echo token_name(T_ECHO), "\n";
-echo token_name(T_DO), "\n";
-echo token_name(T_WHILE), "\n";
-echo token_name(T_ENDWHILE), "\n";
-echo token_name(T_FOR), "\n";
-echo token_name(T_ENDFOR), "\n";
-echo token_name(T_FOREACH), "\n";
-echo token_name(T_ENDFOREACH), "\n";
-echo token_name(T_DECLARE), "\n";
-echo token_name(T_ENDDECLARE), "\n";
-echo token_name(T_AS), "\n";
-echo token_name(T_SWITCH), "\n";
-echo token_name(T_ENDSWITCH), "\n";
-echo token_name(T_CASE), "\n";
-echo token_name(T_DEFAULT), "\n";
-echo token_name(T_BREAK), "\n";
-echo token_name(T_CONTINUE), "\n";
-echo token_name(T_FUNCTION), "\n";
-echo token_name(T_CONST), "\n";
-echo token_name(T_RETURN), "\n";
-echo token_name(T_USE), "\n";
-echo token_name(T_GLOBAL), "\n";
-echo token_name(T_STATIC), "\n";
-echo token_name(T_VAR), "\n";
-echo token_name(T_UNSET), "\n";
-echo token_name(T_ISSET), "\n";
-echo token_name(T_EMPTY), "\n";
-echo token_name(T_CLASS), "\n";
-echo token_name(T_EXTENDS), "\n";
-echo token_name(T_INTERFACE), "\n";
-echo token_name(T_IMPLEMENTS), "\n";
-echo token_name(T_OBJECT_OPERATOR), "\n";
-echo token_name(T_DOUBLE_ARROW), "\n";
-echo token_name(T_LIST), "\n";
-echo token_name(T_ARRAY), "\n";
-echo token_name(T_CLASS_C), "\n";
-echo token_name(T_FUNC_C), "\n";
-echo token_name(T_METHOD_C), "\n";
-echo token_name(T_LINE), "\n";
-echo token_name(T_FILE), "\n";
-echo token_name(T_COMMENT), "\n";
-echo token_name(T_DOC_COMMENT), "\n";
-echo token_name(T_OPEN_TAG), "\n";
-echo token_name(T_OPEN_TAG_WITH_ECHO), "\n";
-echo token_name(T_CLOSE_TAG), "\n";
-echo token_name(T_WHITESPACE), "\n";
-echo token_name(T_START_HEREDOC), "\n";
-echo token_name(T_END_HEREDOC), "\n";
-echo token_name(T_DOLLAR_OPEN_CURLY_BRACES), "\n";
-echo token_name(T_CURLY_OPEN), "\n";
-echo token_name(T_PAAMAYIM_NEKUDOTAYIM), "\n";
-echo token_name(T_PAAMAYIM_NEKUDOTAYIM), "\n";
-echo token_name(T_ABSTRACT), "\n";
-echo token_name(T_CATCH), "\n";
-echo token_name(T_FINAL), "\n";
-echo token_name(T_INSTANCEOF), "\n";
-echo token_name(T_PRIVATE), "\n";
-echo token_name(T_PROTECTED), "\n";
-echo token_name(T_PUBLIC), "\n";
-echo token_name(T_THROW), "\n";
-echo token_name(T_TRY), "\n";
-echo token_name(T_CLONE), "\n";
-echo token_name(T_HALT_COMPILER), "\n";
-
-echo token_name(-1), "\n";
-echo token_name(0x8000000F), "\n";
-echo token_name("string"), "\n";
-echo token_name(array()), "\n";
-
-echo "Done\n";
-?>
---EXPECTF--
-T_INCLUDE
-T_INCLUDE_ONCE
-T_EVAL
-T_REQUIRE
-T_REQUIRE_ONCE
-T_LOGICAL_OR
-T_LOGICAL_XOR
-T_LOGICAL_AND
-T_PRINT
-T_PLUS_EQUAL
-T_MINUS_EQUAL
-T_MUL_EQUAL
-T_DIV_EQUAL
-T_CONCAT_EQUAL
-T_MOD_EQUAL
-T_AND_EQUAL
-T_OR_EQUAL
-T_XOR_EQUAL
-T_SL_EQUAL
-T_SR_EQUAL
-T_BOOLEAN_OR
-T_BOOLEAN_AND
-T_IS_EQUAL
-T_IS_NOT_EQUAL
-T_IS_IDENTICAL
-T_IS_NOT_IDENTICAL
-T_IS_SMALLER_OR_EQUAL
-T_IS_GREATER_OR_EQUAL
-T_SL
-T_SR
-T_INC
-T_DEC
-T_INT_CAST
-T_DOUBLE_CAST
-T_STRING_CAST
-T_ARRAY_CAST
-T_OBJECT_CAST
-T_BOOL_CAST
-T_UNSET_CAST
-T_NEW
-T_EXIT
-T_IF
-T_ELSEIF
-T_ELSE
-T_ENDIF
-T_LNUMBER
-T_DNUMBER
-T_STRING
-T_STRING_VARNAME
-T_VARIABLE
-T_NUM_STRING
-T_INLINE_HTML
-T_CHARACTER
-T_BAD_CHARACTER
-T_ENCAPSED_AND_WHITESPACE
-T_CONSTANT_ENCAPSED_STRING
-T_ECHO
-T_DO
-T_WHILE
-T_ENDWHILE
-T_FOR
-T_ENDFOR
-T_FOREACH
-T_ENDFOREACH
-T_DECLARE
-T_ENDDECLARE
-T_AS
-T_SWITCH
-T_ENDSWITCH
-T_CASE
-T_DEFAULT
-T_BREAK
-T_CONTINUE
-T_FUNCTION
-T_CONST
-T_RETURN
-T_USE
-T_GLOBAL
-T_STATIC
-T_VAR
-T_UNSET
-T_ISSET
-T_EMPTY
-T_CLASS
-T_EXTENDS
-T_INTERFACE
-T_IMPLEMENTS
-T_OBJECT_OPERATOR
-T_DOUBLE_ARROW
-T_LIST
-T_ARRAY
-T_CLASS_C
-T_FUNC_C
-T_METHOD_C
-T_LINE
-T_FILE
-T_COMMENT
-T_DOC_COMMENT
-T_OPEN_TAG
-T_OPEN_TAG_WITH_ECHO
-T_CLOSE_TAG
-T_WHITESPACE
-T_START_HEREDOC
-T_END_HEREDOC
-T_DOLLAR_OPEN_CURLY_BRACES
-T_CURLY_OPEN
-T_DOUBLE_COLON
-T_DOUBLE_COLON
-T_ABSTRACT
-T_CATCH
-T_FINAL
-T_INSTANCEOF
-T_PRIVATE
-T_PROTECTED
-T_PUBLIC
-T_THROW
-T_TRY
-T_CLONE
-T_HALT_COMPILER
-UNKNOWN
-UNKNOWN
-
-Warning: token_name() expects parameter 1 to be long, string given in %s on line %d
-
-
-Warning: token_name() expects parameter 1 to be long, array given in %s on line %d
-
-Done
diff --git a/ext/tokenizer/tests/002.phpt b/ext/tokenizer/tests/002.phpt
deleted file mode 100644
index fad8f2ae75..0000000000
--- a/ext/tokenizer/tests/002.phpt
+++ /dev/null
@@ -1,788 +0,0 @@
---TEST--
-token_get_all()
---SKIPIF--
-<?php if (!extension_loaded("tokenizer")) print "skip"; ?>
---INI--
-short_open_tag=1
---FILE--
-<?php
-
-$strings = array(
- '<? echo 1; if (isset($a)) print $a+1; $a++; $a--; $a == 2; $a === 2; endif; ?>',
- '<?php switch($a) { case 1: break; default: break; } while($a) { exit; } ?>',
- '<? /* comment */ if (1 || 2) { } $a = 2 | 1; $b = 3^2; $c = 4&2; ?>',
- /* feel free to add more yourself */
- 'wrong syntax here'
-);
-
-foreach ($strings as $s) {
- var_dump(token_get_all($s));
-}
-
-echo "Done\n";
-?>
---EXPECTF--
-array(49) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "<?"
- }
- [1]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [2]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(4) "echo"
- }
- [3]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [4]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "1"
- }
- [5]=>
- string(1) ";"
- [6]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [7]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "if"
- }
- [8]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [9]=>
- string(1) "("
- [10]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(5) "isset"
- }
- [11]=>
- string(1) "("
- [12]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [13]=>
- string(1) ")"
- [14]=>
- string(1) ")"
- [15]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [16]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(5) "print"
- }
- [17]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [18]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [19]=>
- string(1) "+"
- [20]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "1"
- }
- [21]=>
- string(1) ";"
- [22]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [23]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [24]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "++"
- }
- [25]=>
- string(1) ";"
- [26]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [27]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [28]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "--"
- }
- [29]=>
- string(1) ";"
- [30]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [31]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [32]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [33]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "=="
- }
- [34]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [35]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "2"
- }
- [36]=>
- string(1) ";"
- [37]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [38]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [39]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [40]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(3) "==="
- }
- [41]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [42]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "2"
- }
- [43]=>
- string(1) ";"
- [44]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [45]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(5) "endif"
- }
- [46]=>
- string(1) ";"
- [47]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [48]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "?>"
- }
-}
-array(37) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(6) "<?php "
- }
- [1]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(6) "switch"
- }
- [2]=>
- string(1) "("
- [3]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [4]=>
- string(1) ")"
- [5]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [6]=>
- string(1) "{"
- [7]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [8]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(4) "case"
- }
- [9]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [10]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "1"
- }
- [11]=>
- string(1) ":"
- [12]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [13]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(5) "break"
- }
- [14]=>
- string(1) ";"
- [15]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [16]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(7) "default"
- }
- [17]=>
- string(1) ":"
- [18]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [19]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(5) "break"
- }
- [20]=>
- string(1) ";"
- [21]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [22]=>
- string(1) "}"
- [23]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [24]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(5) "while"
- }
- [25]=>
- string(1) "("
- [26]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [27]=>
- string(1) ")"
- [28]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [29]=>
- string(1) "{"
- [30]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [31]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(4) "exit"
- }
- [32]=>
- string(1) ";"
- [33]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [34]=>
- string(1) "}"
- [35]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [36]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "?>"
- }
-}
-array(48) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "<?"
- }
- [1]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [2]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(13) "/* comment */"
- }
- [3]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [4]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "if"
- }
- [5]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [6]=>
- string(1) "("
- [7]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "1"
- }
- [8]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [9]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "||"
- }
- [10]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [11]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "2"
- }
- [12]=>
- string(1) ")"
- [13]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [14]=>
- string(1) "{"
- [15]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [16]=>
- string(1) "}"
- [17]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [18]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [19]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [20]=>
- string(1) "="
- [21]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [22]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "2"
- }
- [23]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [24]=>
- string(1) "|"
- [25]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [26]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "1"
- }
- [27]=>
- string(1) ";"
- [28]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [29]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$b"
- }
- [30]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [31]=>
- string(1) "="
- [32]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [33]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "3"
- }
- [34]=>
- string(1) "^"
- [35]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "2"
- }
- [36]=>
- string(1) ";"
- [37]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [38]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$c"
- }
- [39]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [40]=>
- string(1) "="
- [41]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [42]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "4"
- }
- [43]=>
- string(1) "&"
- [44]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "2"
- }
- [45]=>
- string(1) ";"
- [46]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) " "
- }
- [47]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "?>"
- }
-}
-array(1) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(17) "wrong syntax here"
- }
-}
-Done
diff --git a/ext/tokenizer/tests/003.phpt b/ext/tokenizer/tests/003.phpt
deleted file mode 100644
index 66d088eec7..0000000000
--- a/ext/tokenizer/tests/003.phpt
+++ /dev/null
@@ -1,42 +0,0 @@
---TEST--
-token_get_all() and wrong parameters
---SKIPIF--
-<?php if (!extension_loaded("tokenizer")) print "skip"; ?>
---FILE--
-<?php
-
-var_dump(token_get_all(array()));
-var_dump(token_get_all(new stdClass));
-var_dump(token_get_all(""));
-var_dump(token_get_all(0));
-var_dump(token_get_all(-1));
-
-echo "Done\n";
-?>
---EXPECTF--
-Warning: token_get_all() expects parameter 1 to be string, array given in %s on line %d
-NULL
-
-Warning: token_get_all() expects parameter 1 to be string, object given in %s on line %d
-NULL
-array(0) {
-}
-array(1) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "0"
- }
-}
-array(1) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "-1"
- }
-}
-Done
diff --git a/ext/tokenizer/tests/bug26463.phpt b/ext/tokenizer/tests/bug26463.phpt
deleted file mode 100644
index c5d2148ea6..0000000000
--- a/ext/tokenizer/tests/bug26463.phpt
+++ /dev/null
@@ -1,136 +0,0 @@
---TEST--
-Bug #26463 (token_get_all() does not correctly handle semicolons after T_END_HEREDOC)
---SKIPIF--
-<?php if (!extension_loaded("tokenizer")) print "skip"; ?>
---FILE--
-<?php
-$str = '<?php
-$x=<<<DD
-jhdsjkfhjdsh
-DD
-."";
-$a=<<<DDDD
-jhdsjkfhjdsh
-DDDD;
-?>';
-var_dump(token_get_all($str));
-?>
---EXPECTF--
-array(19) {
- [0]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(6) "<?php
-"
- }
- [1]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$x"
- }
- [2]=>
- string(1) "="
- [3]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(6) "<<<DD
-"
- }
- [4]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(13) "jhdsjkfhjdsh
-"
- }
- [5]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "DD"
- }
- [6]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "
-"
- }
- [7]=>
- string(1) "."
- [8]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) """"
- }
- [9]=>
- string(1) ";"
- [10]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "
-"
- }
- [11]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "$a"
- }
- [12]=>
- string(1) "="
- [13]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(8) "<<<DDDD
-"
- }
- [14]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(13) "jhdsjkfhjdsh
-"
- }
- [15]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(4) "DDDD"
- }
- [16]=>
- string(1) ";"
- [17]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(1) "
-"
- }
- [18]=>
- array(2) {
- [0]=>
- int(%d)
- [1]=>
- string(2) "?>"
- }
-}