Add more tests.
Add tests for control flows and `let`.
This commit is contained in:
parent
a7df61f1d3
commit
370ba94ca2
@ -541,6 +541,26 @@ fn postfix_completion_for_unsafe() {
|
|||||||
r#"fn main() { loop { foo }.$0 }"#,
|
r#"fn main() { loop { foo }.$0 }"#,
|
||||||
r#"fn main() { unsafe { loop { foo } } }"#,
|
r#"fn main() { unsafe { loop { foo } } }"#,
|
||||||
);
|
);
|
||||||
|
check_edit(
|
||||||
|
"unsafe",
|
||||||
|
r#"fn main() { if true {}.$0 }"#,
|
||||||
|
r#"fn main() { unsafe { if true {} } }"#,
|
||||||
|
);
|
||||||
|
check_edit(
|
||||||
|
"unsafe",
|
||||||
|
r#"fn main() { while true {}.$0 }"#,
|
||||||
|
r#"fn main() { unsafe { while true {} } }"#,
|
||||||
|
);
|
||||||
|
check_edit(
|
||||||
|
"unsafe",
|
||||||
|
r#"fn main() { for i in 0..10 {}.$0 }"#,
|
||||||
|
r#"fn main() { unsafe { for i in 0..10 {} } }"#,
|
||||||
|
);
|
||||||
|
check_edit(
|
||||||
|
"unsafe",
|
||||||
|
r#"fn main() { let x = if true {1} else {2}.$0 }"#,
|
||||||
|
r#"fn main() { let x = unsafe { if true {1} else {2} } }"#,
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
Loading…
Reference in New Issue
Block a user