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