Add tests for merge_imports config option

This commit is contained in:
Seiichi Uchida 2018-04-06 22:32:30 +09:00 committed by Seiichi Uchida
parent 518ece2272
commit 805987b4b1
2 changed files with 44 additions and 0 deletions

View File

@ -0,0 +1,26 @@
// rustfmt-merge_imports: true
// rustfmt-reorder_imports: true
// rustfmt-reorder_imported_names: true
use a::{c,d,b};
use a::{d, e, b, a, f};
use a::{f, g, c};
#[doc(hidden)]
use a::b;
use a::c;
use a::d;
use a::{c, d, e};
#[doc(hidden)]
use a::b;
use a::d;
pub use foo::bar;
use foo::{a, b, c};
pub use foo::foobar;
use a::{b::{c::*}};
use a::{b::{c::{}}};
use a::{b::{c::d}};
use a::{b::{c::{xxx, yyy, zzz}}};

View File

@ -0,0 +1,18 @@
// rustfmt-merge_imports: true
// rustfmt-reorder_imports: true
// rustfmt-reorder_imported_names: true
use a::{a, b, c, d, e, f, g};
#[doc(hidden)]
use a::b;
use a::{c, d};
#[doc(hidden)]
use a::b;
use a::{c, d, e};
use foo::{a, b, c};
pub use foo::{bar, foobar};
use a::b::c::{d, xxx, yyy, zzz, *};