aboutsummaryrefslogtreecommitdiff
path: root/crates/assists/src/handlers
diff options
context:
space:
mode:
authorDániel Buga <[email protected]>2021-01-22 22:15:38 +0000
committerDániel Buga <[email protected]>2021-01-26 13:48:03 +0000
commit789efede824c8ae68b34051d8e822bcab4ae4155 (patch)
tree0861e2c6ad6eef00d327ccc07ae367fe44ba11db /crates/assists/src/handlers
parente0f2e1560fd1073c20c61cd0ab232be241f1121e (diff)
Add failing test case
Diffstat (limited to 'crates/assists/src/handlers')
-rw-r--r--crates/assists/src/handlers/fill_match_arms.rs28
1 files changed, 28 insertions, 0 deletions
diff --git a/crates/assists/src/handlers/fill_match_arms.rs b/crates/assists/src/handlers/fill_match_arms.rs
index 7663d211d..4964ddc7d 100644
--- a/crates/assists/src/handlers/fill_match_arms.rs
+++ b/crates/assists/src/handlers/fill_match_arms.rs
@@ -272,6 +272,34 @@ mod tests {
272 } 272 }
273 273
274 #[test] 274 #[test]
275 fn partial_fill_option() {
276 check_assist(
277 fill_match_arms,
278 r#"
279enum Option<T> { Some(T), None }
280use Option::*;
281
282fn main() {
283 match None$0 {
284 None => {}
285 }
286}
287 "#,
288 r#"
289enum Option<T> { Some(T), None }
290use Option::*;
291
292fn main() {
293 match None {
294 None => {}
295 Some(${0:_}) => {}
296 }
297}
298 "#,
299 );
300 }
301
302 #[test]
275 fn partial_fill_or_pat() { 303 fn partial_fill_or_pat() {
276 check_assist( 304 check_assist(
277 fill_match_arms, 305 fill_match_arms,