Skip to content

Commit 6a8e2df

Browse files
committed
Ref #445 - Rename test files
1 parent 7ca3bfe commit 6a8e2df

6 files changed

Lines changed: 58 additions & 58 deletions

File tree

tests/Parser/ExplainStatementTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ public function explainProvider(): array
3131
['parser/parseExplain6'],
3232
['parser/parseExplain7'],
3333
['parser/parseExplain8'],
34+
['parser/parseExplain9'],
3435
['parser/parseExplainErr'],
3536
['parser/parseExplainErr1'],
3637
['parser/parseExplainErr2'],
3738
['parser/parseExplainErr3'],
38-
['parser/parseExplainErr4'],
3939
];
4040
}
4141
}

tests/data/parser/parseExplain9.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
DESCRIBE tablename 581
Lines changed: 41 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"query": "EXPLAIN ",
2+
"query": "DESCRIBE tablename 581",
33
"lexer": {
44
"@type": "PhpMyAdmin\\SqlParser\\Lexer",
5-
"str": "EXPLAIN ",
6-
"len": 8,
7-
"last": 8,
5+
"str": "DESCRIBE tablename 581",
6+
"len": 22,
7+
"last": 22,
88
"list": {
99
"@type": "PhpMyAdmin\\SqlParser\\TokensList",
1010
"tokens": [
1111
{
1212
"@type": "PhpMyAdmin\\SqlParser\\Token",
13-
"token": "EXPLAIN",
14-
"value": "EXPLAIN",
15-
"keyword": "EXPLAIN",
13+
"token": "DESCRIBE",
14+
"value": "DESCRIBE",
15+
"keyword": "DESCRIBE",
1616
"type": 1,
1717
"flags": 3,
1818
"position": 0
@@ -24,7 +24,34 @@
2424
"keyword": null,
2525
"type": 3,
2626
"flags": 0,
27-
"position": 7
27+
"position": 8
28+
},
29+
{
30+
"@type": "PhpMyAdmin\\SqlParser\\Token",
31+
"token": "tablename",
32+
"value": "tablename",
33+
"keyword": null,
34+
"type": 0,
35+
"flags": 0,
36+
"position": 9
37+
},
38+
{
39+
"@type": "PhpMyAdmin\\SqlParser\\Token",
40+
"token": " ",
41+
"value": " ",
42+
"keyword": null,
43+
"type": 3,
44+
"flags": 0,
45+
"position": 18
46+
},
47+
{
48+
"@type": "PhpMyAdmin\\SqlParser\\Token",
49+
"token": "581",
50+
"value": 581,
51+
"keyword": null,
52+
"type": 6,
53+
"flags": 0,
54+
"position": 19
2855
},
2956
{
3057
"@type": "PhpMyAdmin\\SqlParser\\Token",
@@ -36,8 +63,8 @@
3663
"position": null
3764
}
3865
],
39-
"count": 3,
40-
"idx": 3
66+
"count": 6,
67+
"idx": 6
4168
},
4269
"delimiter": ";",
4370
"delimiterLen": 1,
@@ -53,9 +80,9 @@
5380
{
5481
"@type": "PhpMyAdmin\\SqlParser\\Statements\\ExplainStatement",
5582
"bodyParser": null,
56-
"statementAlias": "EXPLAIN",
83+
"statementAlias": "DESCRIBE",
5784
"connectionId": null,
58-
"explainedTable": null,
85+
"explainedTable": "tablename",
5986
"options": {
6087
"@type": "PhpMyAdmin\\SqlParser\\Components\\OptionsArray",
6188
"options": []
@@ -72,9 +99,9 @@
7299
"lexer": [],
73100
"parser": [
74101
[
75-
"Unexpected token.",
102+
"Unexpected beginning of statement.",
76103
{
77-
"@type": "@4"
104+
"@type": "@6"
78105
},
79106
0
80107
]
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
DESCRIBE tablename 581
1+
EXPLAIN

tests/data/parser/parseExplainErr3.out

Lines changed: 14 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
{
2-
"query": "DESCRIBE tablename 581",
2+
"query": "EXPLAIN ",
33
"lexer": {
44
"@type": "PhpMyAdmin\\SqlParser\\Lexer",
5-
"str": "DESCRIBE tablename 581",
6-
"len": 22,
7-
"last": 22,
5+
"str": "EXPLAIN ",
6+
"len": 8,
7+
"last": 8,
88
"list": {
99
"@type": "PhpMyAdmin\\SqlParser\\TokensList",
1010
"tokens": [
1111
{
1212
"@type": "PhpMyAdmin\\SqlParser\\Token",
13-
"token": "DESCRIBE",
14-
"value": "DESCRIBE",
15-
"keyword": "DESCRIBE",
13+
"token": "EXPLAIN",
14+
"value": "EXPLAIN",
15+
"keyword": "EXPLAIN",
1616
"type": 1,
1717
"flags": 3,
1818
"position": 0
@@ -24,34 +24,7 @@
2424
"keyword": null,
2525
"type": 3,
2626
"flags": 0,
27-
"position": 8
28-
},
29-
{
30-
"@type": "PhpMyAdmin\\SqlParser\\Token",
31-
"token": "tablename",
32-
"value": "tablename",
33-
"keyword": null,
34-
"type": 0,
35-
"flags": 0,
36-
"position": 9
37-
},
38-
{
39-
"@type": "PhpMyAdmin\\SqlParser\\Token",
40-
"token": " ",
41-
"value": " ",
42-
"keyword": null,
43-
"type": 3,
44-
"flags": 0,
45-
"position": 18
46-
},
47-
{
48-
"@type": "PhpMyAdmin\\SqlParser\\Token",
49-
"token": "581",
50-
"value": 581,
51-
"keyword": null,
52-
"type": 6,
53-
"flags": 0,
54-
"position": 19
27+
"position": 7
5528
},
5629
{
5730
"@type": "PhpMyAdmin\\SqlParser\\Token",
@@ -63,8 +36,8 @@
6336
"position": null
6437
}
6538
],
66-
"count": 6,
67-
"idx": 6
39+
"count": 3,
40+
"idx": 3
6841
},
6942
"delimiter": ";",
7043
"delimiterLen": 1,
@@ -80,9 +53,9 @@
8053
{
8154
"@type": "PhpMyAdmin\\SqlParser\\Statements\\ExplainStatement",
8255
"bodyParser": null,
83-
"statementAlias": "DESCRIBE",
56+
"statementAlias": "EXPLAIN",
8457
"connectionId": null,
85-
"explainedTable": "tablename",
58+
"explainedTable": null,
8659
"options": {
8760
"@type": "PhpMyAdmin\\SqlParser\\Components\\OptionsArray",
8861
"options": []
@@ -99,9 +72,9 @@
9972
"lexer": [],
10073
"parser": [
10174
[
102-
"Unexpected beginning of statement.",
75+
"Unexpected token.",
10376
{
104-
"@type": "@6"
77+
"@type": "@4"
10578
},
10679
0
10780
]

tests/data/parser/parseExplainErr4.in

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)