Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-assists/src/handlers/normalize_import.rs')
-rw-r--r--crates/ide-assists/src/handlers/normalize_import.rs22
1 files changed, 11 insertions, 11 deletions
diff --git a/crates/ide-assists/src/handlers/normalize_import.rs b/crates/ide-assists/src/handlers/normalize_import.rs
index bba28b5fc8..36da1d1788 100644
--- a/crates/ide-assists/src/handlers/normalize_import.rs
+++ b/crates/ide-assists/src/handlers/normalize_import.rs
@@ -109,8 +109,8 @@ mod tests {
#[test]
fn test_order() {
check_assist_variations!(
- "foo::{*, Qux, bar::{Quux, Bar}, baz, FOO_BAZ, self, Baz}",
- "foo::{self, bar::{Bar, Quux}, baz, Baz, Qux, FOO_BAZ, *}"
+ "foo::{*, Qux, bar::{Quux, Bar}, baz, FOO_BAZ, self, Baz, v10, v9, r#aaa}",
+ "foo::{self, Baz, FOO_BAZ, Qux, r#aaa, bar::{Bar, Quux}, baz, v9, v10, *}"
);
}
@@ -145,17 +145,17 @@ fn main() {
#[test]
fn test_redundant_braces() {
- check_assist_variations!("foo::{bar::{baz, Qux}}", "foo::bar::{baz, Qux}");
+ check_assist_variations!("foo::{bar::{baz, Qux}}", "foo::bar::{Qux, baz}");
check_assist_variations!("foo::{bar::{self}}", "foo::bar::{self}");
check_assist_variations!("foo::{bar::{*}}", "foo::bar::*");
check_assist_variations!("foo::{bar::{Qux as Quux}}", "foo::bar::Qux as Quux");
check_assist_variations!(
"foo::bar::{{FOO_BAZ, Qux, self}, {*, baz}}",
- "foo::bar::{self, baz, Qux, FOO_BAZ, *}"
+ "foo::bar::{self, FOO_BAZ, Qux, baz, *}"
);
check_assist_variations!(
"foo::bar::{{{FOO_BAZ}, {{Qux}, {self}}}, {{*}, {baz}}}",
- "foo::bar::{self, baz, Qux, FOO_BAZ, *}"
+ "foo::bar::{self, FOO_BAZ, Qux, baz, *}"
);
}
@@ -163,11 +163,11 @@ fn main() {
fn test_merge() {
check_assist_variations!(
"foo::{*, bar, {FOO_BAZ, qux}, bar::{*, baz}, {Quux}}",
- "foo::{bar::{self, baz, *}, qux, Quux, FOO_BAZ, *}"
+ "foo::{FOO_BAZ, Quux, bar::{self, baz, *}, qux, *}"
);
check_assist_variations!(
"foo::{*, bar, {FOO_BAZ, qux}, bar::{*, baz}, {Quux, bar::{baz::Foo}}}",
- "foo::{bar::{self, baz::{self, Foo}, *}, qux, Quux, FOO_BAZ, *}"
+ "foo::{FOO_BAZ, Quux, bar::{self, baz::{self, Foo}, *}, qux, *}"
);
}
@@ -229,15 +229,15 @@ use {
check_assist_not_applicable_variations!("foo::bar");
check_assist_not_applicable_variations!("foo::bar::*");
check_assist_not_applicable_variations!("foo::bar::Qux as Quux");
- check_assist_not_applicable_variations!("foo::bar::{self, baz, Qux, FOO_BAZ, *}");
+ check_assist_not_applicable_variations!("foo::bar::{self, FOO_BAZ, Qux, baz, *}");
check_assist_not_applicable_variations!(
- "foo::{self, bar::{Bar, Quux}, baz, Baz, Qux, FOO_BAZ, *}"
+ "foo::{self, Baz, FOO_BAZ, Qux, bar::{Bar, Quux}, baz, *}"
);
check_assist_not_applicable_variations!(
- "foo::{bar::{self, baz, *}, qux, Quux, FOO_BAZ, *}"
+ "foo::{FOO_BAZ, Quux, bar::{self, baz, *}, qux, *}"
);
check_assist_not_applicable_variations!(
- "foo::{bar::{self, baz::{self, Foo}, *}, qux, Quux, FOO_BAZ, *}"
+ "foo::{bar::{self, FOO_BAZ, Quux, baz::{self, Foo}, *}, qux, *}"
);
}
}