Skip to content

Commit e7f2526

Browse files
committed
Fix tokenizer test to not depend on specific token numbers
1 parent f8abb9a commit e7f2526

File tree

1 file changed

+13
-11
lines changed

1 file changed

+13
-11
lines changed

ext/tokenizer/tests/bug60097.phpt

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
--TEST--
22
Bug 60097: token_get_all fails to lex nested heredoc
3+
--SKIPIF--
4+
<?php if (!extension_loaded("tokenizer")) print "skip"; ?>
35
--FILE--
46
<?php
57

@@ -12,12 +14,12 @@ DOC1;
1214
'));
1315

1416
?>
15-
--EXPECT--
17+
--EXPECTF--
1618
array(14) {
1719
[0]=>
1820
array(3) {
1921
[0]=>
20-
int(376)
22+
int(%d)
2123
[1]=>
2224
string(6) "<?php
2325
"
@@ -27,7 +29,7 @@ array(14) {
2729
[1]=>
2830
array(3) {
2931
[0]=>
30-
int(380)
32+
int(%d)
3133
[1]=>
3234
string(8) "<<<DOC1
3335
"
@@ -37,7 +39,7 @@ array(14) {
3739
[2]=>
3840
array(3) {
3941
[0]=>
40-
int(383)
42+
int(%d)
4143
[1]=>
4244
string(1) "{"
4345
[2]=>
@@ -46,7 +48,7 @@ array(14) {
4648
[3]=>
4749
array(3) {
4850
[0]=>
49-
int(312)
51+
int(%d)
5052
[1]=>
5153
string(2) "$s"
5254
[2]=>
@@ -57,7 +59,7 @@ array(14) {
5759
[5]=>
5860
array(3) {
5961
[0]=>
60-
int(380)
62+
int(%d)
6163
[1]=>
6264
string(8) "<<<DOC2
6365
"
@@ -67,7 +69,7 @@ array(14) {
6769
[6]=>
6870
array(3) {
6971
[0]=>
70-
int(381)
72+
int(%d)
7173
[1]=>
7274
string(4) "DOC2"
7375
[2]=>
@@ -76,7 +78,7 @@ array(14) {
7678
[7]=>
7779
array(3) {
7880
[0]=>
79-
int(379)
81+
int(%d)
8082
[1]=>
8183
string(1) "
8284
"
@@ -90,7 +92,7 @@ array(14) {
9092
[10]=>
9193
array(3) {
9294
[0]=>
93-
int(317)
95+
int(%d)
9496
[1]=>
9597
string(1) "
9698
"
@@ -100,7 +102,7 @@ array(14) {
100102
[11]=>
101103
array(3) {
102104
[0]=>
103-
int(381)
105+
int(%d)
104106
[1]=>
105107
string(4) "DOC1"
106108
[2]=>
@@ -111,7 +113,7 @@ array(14) {
111113
[13]=>
112114
array(3) {
113115
[0]=>
114-
int(379)
116+
int(%d)
115117
[1]=>
116118
string(1) "
117119
"

0 commit comments

Comments
 (0)