test: 补充循环外控制流中断指令错误测试
This commit is contained in:
@@ -227,6 +227,14 @@ fn compile_break_outside_loop_errors() {
|
||||
assert!(result.is_err(), "break outside loop should error");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn compile_continue_outside_loop_errors() {
|
||||
let result = std::panic::catch_unwind(|| {
|
||||
compile_source("continue;");
|
||||
});
|
||||
assert!(result.is_err(), "continue outside loop should error");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn compile_logical_not() {
|
||||
let module = compile_source("!true");
|
||||
|
||||
Reference in New Issue
Block a user