Skip to content

Commit 5dd4ace

Browse files
committed
Update tests for master
Class and function flags have been renumbered, so don't match against exact values.
1 parent 017f209 commit 5dd4ace

File tree

7 files changed

+30
-30
lines changed

7 files changed

+30
-30
lines changed

tests/class.phpt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ PHP;
1818
echo ast_dump(ast\parse_code($code, $version=40));
1919

2020
?>
21-
--EXPECT--
21+
--EXPECTF--
2222
AST_STMT_LIST
2323
0: AST_CLASS
2424
flags: 0
@@ -44,23 +44,23 @@ AST_STMT_LIST
4444
name: "S"
4545
adaptations: null
4646
1: AST_CLASS_CONST_DECL
47-
flags: MODIFIER_PUBLIC (256)
47+
flags: MODIFIER_PUBLIC (%d)
4848
0: AST_CONST_ELEM
4949
name: "X"
5050
value: "Y"
5151
1: AST_CONST_ELEM
5252
name: "Y"
5353
value: "X"
5454
2: AST_PROP_DECL
55-
flags: MODIFIER_PUBLIC (256)
55+
flags: MODIFIER_PUBLIC (%d)
5656
0: AST_PROP_ELEM
5757
name: "foo"
5858
default: null
5959
1: AST_PROP_ELEM
6060
name: "bar"
6161
default: null
6262
3: AST_METHOD
63-
flags: MODIFIER_PUBLIC | MODIFIER_ABSTRACT (258)
63+
flags: MODIFIER_PUBLIC | MODIFIER_ABSTRACT (%d)
6464
name: test
6565
params: AST_PARAM_LIST
6666
uses: null

tests/class_consts.phpt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ PHP;
2626
echo ast_dump(ast\parse_code($code, $version=40));
2727

2828
?>
29-
--EXPECT--
29+
--EXPECTF--
3030
AST_STMT_LIST
3131
0: AST_CLASS
3232
flags: 0
@@ -35,28 +35,28 @@ AST_STMT_LIST
3535
implements: null
3636
stmts: AST_STMT_LIST
3737
0: AST_CLASS_CONST_DECL
38-
flags: MODIFIER_PUBLIC (256)
38+
flags: MODIFIER_PUBLIC (%d)
3939
0: AST_CONST_ELEM
4040
docComment: /** Doc A */
4141
name: "A"
4242
value: 1
4343
1: AST_CLASS_CONST_DECL
44-
flags: MODIFIER_PUBLIC (256)
44+
flags: MODIFIER_PUBLIC (%d)
4545
0: AST_CONST_ELEM
4646
name: "B"
4747
value: 2
4848
2: AST_CLASS_CONST_DECL
49-
flags: MODIFIER_PROTECTED (512)
49+
flags: MODIFIER_PROTECTED (%d)
5050
0: AST_CONST_ELEM
5151
name: "C"
5252
value: 3
5353
3: AST_CLASS_CONST_DECL
54-
flags: MODIFIER_PRIVATE (1024)
54+
flags: MODIFIER_PRIVATE (%d)
5555
0: AST_CONST_ELEM
5656
name: "D"
5757
value: 4
5858
4: AST_CLASS_CONST_DECL
59-
flags: MODIFIER_PUBLIC (256)
59+
flags: MODIFIER_PUBLIC (%d)
6060
0: AST_CONST_ELEM
6161
docComment: /** Doc E */
6262
name: "E"

tests/class_types.phpt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ PHP;
1818
echo ast_dump(ast\parse_code($code, $version=40));
1919

2020
?>
21-
--EXPECT--
21+
--EXPECTF--
2222
AST_STMT_LIST
2323
0: AST_CLASS
2424
flags: 0
@@ -27,32 +27,32 @@ AST_STMT_LIST
2727
implements: null
2828
stmts: AST_STMT_LIST
2929
1: AST_CLASS
30-
flags: CLASS_ABSTRACT (32)
30+
flags: CLASS_ABSTRACT (%d)
3131
name: B
3232
extends: null
3333
implements: null
3434
stmts: AST_STMT_LIST
3535
2: AST_CLASS
36-
flags: CLASS_FINAL (4)
36+
flags: CLASS_FINAL (%d)
3737
name: C
3838
extends: null
3939
implements: null
4040
stmts: AST_STMT_LIST
4141
3: AST_CLASS
42-
flags: CLASS_TRAIT (128)
42+
flags: CLASS_TRAIT (%d)
4343
name: D
4444
extends: null
4545
implements: null
4646
stmts: AST_STMT_LIST
4747
4: AST_CLASS
48-
flags: CLASS_INTERFACE (64)
48+
flags: CLASS_INTERFACE (%d)
4949
name: E
5050
extends: null
5151
implements: null
5252
stmts: AST_STMT_LIST
5353
5: AST_NEW
5454
class: AST_CLASS
55-
flags: CLASS_ANONYMOUS (256)
55+
flags: CLASS_ANONYMOUS (%d)
5656
extends: null
5757
implements: null
5858
stmts: AST_STMT_LIST

tests/closure_use_vars.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ PHP;
1313
echo ast_dump(ast\parse_code($code, $version=40));
1414

1515
?>
16-
--EXPECT--
16+
--EXPECTF--
1717
AST_STMT_LIST
1818
0: AST_ASSIGN
1919
var: AST_VAR
2020
name: "fn"
2121
expr: AST_CLOSURE
22-
flags: MODIFIER_STATIC | FUNC_RETURNS_REF (67108865)
22+
flags: MODIFIER_STATIC | FUNC_RETURNS_REF (%d)
2323
name: {closure}
2424
params: AST_PARAM_LIST
2525
0: AST_PARAM

tests/decl_normalization.phpt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ var_dump(array_map('get_class', $ast->children));
4040
echo ast_dump($ast) . "\n";
4141

4242
?>
43-
--EXPECT--
43+
--EXPECTF--
4444
array(4) {
4545
[0]=>
4646
string(13) "ast\Node\Decl"
@@ -60,19 +60,19 @@ AST_STMT_LIST
6060
implements: null
6161
stmts: AST_STMT_LIST
6262
0: AST_CLASS_CONST_DECL
63-
flags: MODIFIER_PUBLIC (256)
63+
flags: MODIFIER_PUBLIC (%d)
6464
0: AST_CONST_ELEM
6565
docComment: /** B */
6666
name: "B"
6767
value: 0
6868
1: AST_PROP_DECL
69-
flags: MODIFIER_PUBLIC (256)
69+
flags: MODIFIER_PUBLIC (%d)
7070
0: AST_PROP_ELEM
7171
docComment: /** c */
7272
name: "c"
7373
default: null
7474
2: AST_METHOD
75-
flags: MODIFIER_PUBLIC (256)
75+
flags: MODIFIER_PUBLIC (%d)
7676
name: d
7777
docComment: /** d */
7878
params: AST_PARAM_LIST
@@ -119,19 +119,19 @@ AST_STMT_LIST
119119
implements: null
120120
stmts: AST_STMT_LIST
121121
0: AST_CLASS_CONST_DECL
122-
flags: MODIFIER_PUBLIC (256)
122+
flags: MODIFIER_PUBLIC (%d)
123123
0: AST_CONST_ELEM
124124
name: "B"
125125
value: 0
126126
docComment: "/** B */"
127127
1: AST_PROP_DECL
128-
flags: MODIFIER_PUBLIC (256)
128+
flags: MODIFIER_PUBLIC (%d)
129129
0: AST_PROP_ELEM
130130
name: "c"
131131
default: null
132132
docComment: "/** c */"
133133
2: AST_METHOD
134-
flags: MODIFIER_PUBLIC (256)
134+
flags: MODIFIER_PUBLIC (%d)
135135
name: "d"
136136
docComment: "/** d */"
137137
params: AST_PARAM_LIST

tests/generator_flag.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ PHP;
1919
echo ast_dump(ast\parse_code($code, $version=50)), "\n";
2020

2121
?>
22-
--EXPECT--
22+
--EXPECTF--
2323
AST_STMT_LIST
2424
0: AST_FUNC_DECL
25-
flags: FUNC_GENERATOR (8388608)
25+
flags: FUNC_GENERATOR (%d)
2626
name: "gen"
2727
docComment: null
2828
params: AST_PARAM_LIST

tests/prop_doc_comments.phpt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ PHP;
2323
echo ast_dump(ast\parse_code($code, $version=40)), "\n";
2424

2525
?>
26-
--EXPECT--
26+
--EXPECTF--
2727
AST_STMT_LIST
2828
0: AST_CLASS
2929
flags: 0
@@ -32,13 +32,13 @@ AST_STMT_LIST
3232
implements: null
3333
stmts: AST_STMT_LIST
3434
0: AST_PROP_DECL
35-
flags: MODIFIER_PUBLIC (256)
35+
flags: MODIFIER_PUBLIC (%d)
3636
0: AST_PROP_ELEM
3737
docComment: /** docComment $a */
3838
name: "a"
3939
default: null
4040
1: AST_PROP_DECL
41-
flags: MODIFIER_PUBLIC (256)
41+
flags: MODIFIER_PUBLIC (%d)
4242
0: AST_PROP_ELEM
4343
docComment: /** docComment $b */
4444
name: "b"

0 commit comments

Comments
 (0)