Skip to content

Commit

Permalink
Improve tests
Browse files Browse the repository at this point in the history
  • Loading branch information
rsammelson committed Jul 28, 2023
1 parent aad8415 commit ef449a1
Show file tree
Hide file tree
Showing 12 changed files with 850 additions and 0 deletions.
File renamed without changes.
106 changes: 106 additions & 0 deletions tests/source/issue-5852/horizontal.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
// rustfmt-imports_layout: Horizontal

use std::{
fs,
// (temporarily commented, we'll need this again in a second) io,
};

use foo::{
self // this is important
};

use foo :: bar
;

use foo::{bar};

use foo::{
bar
// abc
};

use foo::{
bar,
// abc
};

use foo::{
// 345
bar
};

use foo::{
self
// abc
};

use foo::{
self,
// abc
};

use foo::{
// 345
self
};

use foo::{
self // a
,
};

use foo::{ self /* a */ };

use foo::{ self /* a */, };

use foo::{
// abc
abc::{
xyz
// 123
}
};

use foo::{
// abc
bar,
abc
};

use foo::{
bar,
// abc
abc
};

use foo::{
bar,
abc
// abc
};

use foo::{
bar,
abc,
// abc
};

use foo::{
self,
// abc
abc::{
xyz
// 123
}
};

use foo::{
self,
// abc
abc::{
// 123
xyz
}
};

use path::{self /*comment*/,};
106 changes: 106 additions & 0 deletions tests/source/issue-5852/horizontal_vertical.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,106 @@
// rustfmt-imports_layout: HorizontalVertical

use std::{
fs,
// (temporarily commented, we'll need this again in a second) io,
};

use foo::{
self // this is important
};

use foo :: bar
;

use foo::{bar};

use foo::{
bar
// abc
};

use foo::{
bar,
// abc
};

use foo::{
// 345
bar
};

use foo::{
self
// abc
};

use foo::{
self,
// abc
};

use foo::{
// 345
self
};

use foo::{
self // a
,
};

use foo::{ self /* a */ };

use foo::{ self /* a */, };

use foo::{
// abc
abc::{
xyz
// 123
}
};

use foo::{
// abc
bar,
abc
};

use foo::{
bar,
// abc
abc
};

use foo::{
bar,
abc
// abc
};

use foo::{
bar,
abc,
// abc
};

use foo::{
self,
// abc
abc::{
xyz
// 123
}
};

use foo::{
self,
// abc
abc::{
// 123
xyz
}
};

use path::{self /*comment*/,};
8 changes: 8 additions & 0 deletions tests/source/issue-5852/issue_example.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
use std::{
fs,
// (temporarily commented, we'll need this again in a second) io,
};

use foo::{
self // this is important
};
111 changes: 111 additions & 0 deletions tests/source/issue-5852/split.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,111 @@
// rustfmt-imports_granularity: Item

use std::{
fs,
// (temporarily commented, we'll need this again in a second) io,
};

use foo::{
self // this is important
};

use foo :: bar
;

use foo::{bar};

use foo::{
bar
// abc
};

use foo::{
bar,
// abc
};

use foo::{
// 345
bar
};

use foo::{
self
// abc
};

use foo::{
self,
// abc
};

use foo::{
// 345
self
};

use foo::{
self // a
,
};

use foo::{ self /* a */ };

use foo::{ self /* a */, };

use foo::{
// abc
abc::{
xyz
// 123
}
};

use foo::{
bar,
abc
};

use foo::{
// abc
bar,
abc
};

use foo::{
bar,
// abc
abc
};

use foo::{
bar,
abc
// abc
};

use foo::{
bar,
abc,
// abc
};

use foo::{
self,
// abc
abc::{
xyz
// 123
}
};

use foo::{
self,
// abc
abc::{
// 123
xyz
}
};

use path::{self /*comment*/,};
Loading

0 comments on commit ef449a1

Please sign in to comment.