diff options
Diffstat (limited to 'tests/ui/issues/issue-18859.rs')
-rw-r--r-- | tests/ui/issues/issue-18859.rs | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/ui/issues/issue-18859.rs b/tests/ui/issues/issue-18859.rs new file mode 100644 index 000000000..c4575bce9 --- /dev/null +++ b/tests/ui/issues/issue-18859.rs @@ -0,0 +1,16 @@ +// run-pass + +mod foo { + pub mod bar { + pub mod baz { + pub fn name() -> &'static str { + module_path!() + } + } + } +} + +fn main() { + assert_eq!(module_path!(), "issue_18859"); + assert_eq!(foo::bar::baz::name(), "issue_18859::foo::bar::baz"); +} |