@@ -54,108 +54,8 @@ fn run_test(sql_content: &str) -> Result<Statement, ParsingError> {
54
54
55
55
#[ test]
56
56
pub fn test ( ) {
57
- /*
58
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-20.sql"
59
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/vtab1-2.sql"
60
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts4aa-1.sql"
61
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/rowid-2.sql"
62
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-21.sql"
63
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-23.sql"
64
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-22.sql"
65
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-26.sql"
66
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-9.sql"
67
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-8.sql"
68
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts1d-1.sql"
69
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-25.sql"
70
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-8.sql"
71
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-8.sql"
72
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-9.sql"
73
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-9.sql"
74
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-18.sql"
75
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/triggerD-1.sql"
76
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-24.sql"
77
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts1c-1.sql"
78
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/pager1-1.sql"
79
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/triggerC-1.sql"
80
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-19.sql"
81
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/alter3-1.sql"
82
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/pager1-3.sql"
83
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-18.sql"
84
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/schema5-1.sql"
85
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/vacuum4-1.sql"
86
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/avtrans-1.sql"
87
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/pagerfault-1.sql"
88
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/jrnlmode-1.sql"
89
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-16.sql"
90
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-13.sql"
91
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts3ac-1.sql"
92
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/tkt-b1d3a2e531-1.sql"
93
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/with3-1.sql"
94
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/shared9-1.sql"
95
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-15.sql"
96
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-10.sql"
97
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-11.sql"
98
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts2d-1.sql"
99
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-14.sql"
100
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-10.sql"
101
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-15.sql"
102
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/selectA-2.sql"
103
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/selectA-3.sql"
104
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-14.sql"
105
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-11.sql"
106
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-13.sql"
107
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-16.sql"
108
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fkey3-1.sql"
109
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/e_fkey-1.sql"
110
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-17.sql"
111
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-12.sql"
112
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-15.sql"
113
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-4.sql"
114
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-4.sql"
115
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-6.sql"
116
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-7.sql"
117
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-5.sql"
118
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fkey4-1.sql"
119
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-5.sql"
120
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-14.sql"
121
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-16.sql"
122
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-7.sql"
123
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts1porter-1.sql"
124
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-7.sql"
125
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts-9fd058691-1.sql"
126
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-5.sql"
127
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-4.sql"
128
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/trigger5-1.sql"
129
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-6.sql"
130
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-6.sql"
131
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-17.sql"
132
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-13.sql"
133
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-2.sql"
134
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/without_rowid3-1.sql"
135
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-2.sql"
136
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/tkt2285-1.sql"
137
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary3-3.sql"
138
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fkey2-1.sql"
139
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-3.sql"
140
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts2c-1.sql"
141
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-12.sql"
142
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-10.sql"
143
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-3.sql"
144
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/orderby7-1.sql"
145
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/boundary1-2.sql"
146
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/fts3ad-1.sql"
147
- "tests/codeschool-sqlite-parser-test-files/sql/official-suite/randexpr1-11.sql"
148
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-unary-1.sql"
149
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-grouping-9.sql"
150
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-grouping-8.sql"
151
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-parenthesis-2.sql"
152
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-grouping-6.sql"
153
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-grouping-7.sql"
154
- "tests/codeschool-sqlite-parser-test-files/sql/create-virtual-table/create-virtual-table-alt-syntax.sql"
155
- */
156
-
157
57
let sql_content = fs:: read_to_string (
158
- "tests/codeschool-sqlite-parser-test-files/sql/expressions/expression-unary-1 .sql" ,
58
+ "tests/codeschool-sqlite-parser-test-files/sql/create-virtual-table/create-virtual-table-alt-syntax .sql" ,
159
59
)
160
60
. unwrap ( ) ;
161
61
let result = run_test ( & sql_content) ;
0 commit comments