aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/nameres/tests/primitives.rs
blob: 734744835a39d64d6b6bb0b4eb6aad41dd14687f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
use super::*;

#[test]
fn primitive_reexport() {
    let map = def_map(
        "
        //- /lib.rs
        mod foo;
        use foo::int;

        //- /foo.rs
        pub use i32 as int;
        ",
    );
    assert_snapshot_matches!(map, @r###"
   ⋮crate
   ⋮foo: t
   ⋮int: t

   ⋮crate::foo
   ⋮int: t
    "###
    );
}