File tree Expand file tree Collapse file tree 1 file changed +12
-8
lines changed
src/query/service/tests/it/interpreters/access Expand file tree Collapse file tree 1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -158,14 +158,18 @@ async fn test_management_mode_access() -> Result<()> {
158
158
for group in groups {
159
159
for test in group. tests {
160
160
let ( plan, _, _) = planner. plan_sql ( test. query ) . await ?;
161
- let interpreter = InterpreterFactoryV2 :: get ( ctx. clone ( ) , & plan) ?;
162
- let res = interpreter. execute ( ctx. clone ( ) ) . await ;
163
- assert_eq ! (
164
- test. is_err,
165
- res. is_err( ) ,
166
- "in test case:{:?}" ,
167
- ( group. name, test. name)
168
- ) ;
161
+ if test. is_err {
162
+ let res = InterpreterFactoryV2 :: get ( ctx. clone ( ) , & plan) ;
163
+ assert_eq ! (
164
+ test. is_err,
165
+ res. is_err( ) ,
166
+ "in test case:{:?}" ,
167
+ ( group. name, test. name)
168
+ ) ;
169
+ } else {
170
+ let interpreter = InterpreterFactoryV2 :: get ( ctx. clone ( ) , & plan) ?;
171
+ interpreter. execute ( ctx. clone ( ) ) . await ?;
172
+ }
169
173
}
170
174
}
171
175
You can’t perform that action at this time.
0 commit comments