mirror of
https://github.com/rust-lang/rust-analyzer
synced 2024-12-26 13:03:31 +00:00
Remove incorrect broken test
`Struct` cannot be named at all in that position, since `super` doesn't resolve to the block scope
This commit is contained in:
parent
603481f534
commit
1c057dc3c1
1 changed files with 0 additions and 24 deletions
|
@ -861,30 +861,6 @@ mod tests {
|
|||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
#[ignore]
|
||||
fn inner_items_from_parent_module() {
|
||||
// FIXME: ItemTree currently associates all inner items with `main`. Luckily, this sort of
|
||||
// code is very rare, so this isn't terrible.
|
||||
// To fix it, we should probably build dedicated `ItemTree`s for inner items, and not store
|
||||
// them in the file's main ItemTree. This would also allow us to stop parsing function
|
||||
// bodies when we only want to compute the crate's main DefMap.
|
||||
check_found_path(
|
||||
r#"
|
||||
fn main() {
|
||||
struct Struct {}
|
||||
mod module {
|
||||
$0
|
||||
}
|
||||
}
|
||||
"#,
|
||||
"super::Struct",
|
||||
"super::Struct",
|
||||
"super::Struct",
|
||||
"super::Struct",
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn outer_items_with_inner_items_present() {
|
||||
check_found_path(
|
||||
|
|
Loading…
Reference in a new issue