7631: Add test for #1165 r=jonas-schievink a=jonas-schievink

Closes #1165

bors r+

Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
This commit is contained in:
bors[bot] 2021-02-10 17:43:06 +00:00 committed by GitHub
commit b0f20a795d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2462,3 +2462,32 @@ fn infer_nested_inner_type() {
"#]],
);
}
#[test]
fn inner_use_enum_rename() {
check_infer(
r#"
enum Request {
Info
}
fn f() {
use Request as R;
let r = R::Info;
match r {
R::Info => {}
}
}
"#,
expect![[r#"
34..123 '{ ... } }': ()
67..68 'r': Request
71..78 'R::Info': Request
84..121 'match ... }': ()
90..91 'r': Request
102..109 'R::Info': Request
113..115 '{}': ()
"#]],
)
}