Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/nameres/tests/primitives.rs')
-rw-r--r--crates/hir-def/src/nameres/tests/primitives.rs23
1 files changed, 23 insertions, 0 deletions
diff --git a/crates/hir-def/src/nameres/tests/primitives.rs b/crates/hir-def/src/nameres/tests/primitives.rs
new file mode 100644
index 0000000000..215e8952d9
--- /dev/null
+++ b/crates/hir-def/src/nameres/tests/primitives.rs
@@ -0,0 +1,23 @@
+use super::*;
+
+#[test]
+fn primitive_reexport() {
+ check(
+ r#"
+//- /lib.rs
+mod foo;
+use foo::int;
+
+//- /foo.rs
+pub use i32 as int;
+"#,
+ expect![[r#"
+ crate
+ foo: t
+ int: t
+
+ crate::foo
+ int: t
+ "#]],
+ );
+}