Skip to content

Commit 7f4b583

Browse files
committed
Add multiline case for test against map(f).unwrap_or(None)
1 parent 63d6df2 commit 7f4b583

File tree

2 files changed

+260
-231
lines changed

2 files changed

+260
-231
lines changed

tests/ui/methods.rs

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,16 @@ fn option_methods() {
108108
.unwrap_or({
109109
0
110110
});
111-
// map(f).unwrap_or(None) case
111+
// single line `map(f).unwrap_or(None)` case
112112
let _ = opt.map(|x| Some(x + 1)).unwrap_or(None);
113+
// multiline `map(f).unwrap_or(None)` cases
114+
let _ = opt.map(|x| {
115+
Some(x + 1)
116+
}
117+
).unwrap_or(None);
118+
let _ = opt
119+
.map(|x| Some(x + 1))
120+
.unwrap_or(None);
113121
// macro case
114122
let _ = opt_map!(opt, |x| x + 1).unwrap_or(0); // should not lint
115123

0 commit comments

Comments
 (0)