Skip to content

Commit 3e2e652

Browse files
committed
Minor code style improvements
1 parent bc604df commit 3e2e652

File tree

1 file changed

+17
-11
lines changed

1 file changed

+17
-11
lines changed

src/tests/cases/test_utils.rs

+17-11
Original file line numberDiff line numberDiff line change
@@ -21,21 +21,27 @@ use crate::{
2121
};
2222

2323
pub fn sleep_and_quit_events(sleep_num: usize) -> Box<TerminalEvents> {
24-
let mut events: Vec<Option<Event>> = iter::repeat(None).take(sleep_num).collect();
25-
events.push(Some(Event::Key(KeyEvent::new(
26-
KeyCode::Char('c'),
27-
KeyModifiers::CONTROL,
28-
))));
24+
let events = iter::repeat(None)
25+
.take(sleep_num)
26+
.chain([Some(Event::Key(KeyEvent::new(
27+
KeyCode::Char('c'),
28+
KeyModifiers::CONTROL,
29+
)))])
30+
.collect();
2931
Box::new(TerminalEvents::new(events))
3032
}
3133

3234
pub fn sleep_resize_and_quit_events(sleep_num: usize) -> Box<TerminalEvents> {
33-
let mut events: Vec<Option<Event>> = iter::repeat(None).take(sleep_num).collect();
34-
events.push(Some(Event::Resize(100, 100)));
35-
events.push(Some(Event::Key(KeyEvent::new(
36-
KeyCode::Char('c'),
37-
KeyModifiers::CONTROL,
38-
))));
35+
let events = iter::repeat(None)
36+
.take(sleep_num)
37+
.chain([
38+
Some(Event::Resize(100, 100)),
39+
Some(Event::Key(KeyEvent::new(
40+
KeyCode::Char('c'),
41+
KeyModifiers::CONTROL,
42+
))),
43+
])
44+
.collect();
3945
Box::new(TerminalEvents::new(events))
4046
}
4147

0 commit comments

Comments
 (0)