Add a test for #2985
This commit is contained in:
parent
77824a24ef
commit
abcdc0fadd
35
tests/source/issue-2985.rs
Normal file
35
tests/source/issue-2985.rs
Normal file
@ -0,0 +1,35 @@
|
||||
// rustfmt-indent_style: Visual
|
||||
fn foo() {
|
||||
{
|
||||
{
|
||||
let extra_encoder_settings = extra_encoder_settings.iter()
|
||||
.filter_map(|&(name, value)| {
|
||||
value.split()
|
||||
.next()
|
||||
.something()
|
||||
.something2()
|
||||
.something3()
|
||||
.something4()
|
||||
});
|
||||
let extra_encoder_settings = extra_encoder_settings.iter()
|
||||
.filter_map(|&(name, value)| {
|
||||
value.split()
|
||||
.next()
|
||||
.something()
|
||||
.something2()
|
||||
.something3()
|
||||
.something4()
|
||||
})
|
||||
.something();
|
||||
if let Some(subpod) = pod.subpods.iter().find(|s| {
|
||||
!s.plaintext
|
||||
.as_ref()
|
||||
.map(String::as_ref)
|
||||
.unwrap_or("")
|
||||
.is_empty()
|
||||
}) {
|
||||
do_something();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
35
tests/target/issue-2985.rs
Normal file
35
tests/target/issue-2985.rs
Normal file
@ -0,0 +1,35 @@
|
||||
// rustfmt-indent_style: Visual
|
||||
fn foo() {
|
||||
{
|
||||
{
|
||||
let extra_encoder_settings = extra_encoder_settings.iter()
|
||||
.filter_map(|&(name, value)| {
|
||||
value.split()
|
||||
.next()
|
||||
.something()
|
||||
.something2()
|
||||
.something3()
|
||||
.something4()
|
||||
});
|
||||
let extra_encoder_settings = extra_encoder_settings.iter()
|
||||
.filter_map(|&(name, value)| {
|
||||
value.split()
|
||||
.next()
|
||||
.something()
|
||||
.something2()
|
||||
.something3()
|
||||
.something4()
|
||||
})
|
||||
.something();
|
||||
if let Some(subpod) = pod.subpods.iter().find(|s| {
|
||||
!s.plaintext
|
||||
.as_ref()
|
||||
.map(String::as_ref)
|
||||
.unwrap_or("")
|
||||
.is_empty()
|
||||
}) {
|
||||
do_something();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user