Update test

This commit is contained in:
Dheepak Krishnamurthy 2021-02-11 03:00:07 -07:00
parent cca0f254f9
commit 6679da5748

View file

@ -117,39 +117,3 @@ fn tui_main(_config: &str) -> Result<(), Box<dyn Error>> {
}
}
}
#[cfg(test)]
mod tests {
use crate::util::Key;
use crate::util::{destruct_terminal, setup_terminal, Event, EventConfig, Events};
use std::time::Duration;
#[test]
fn test_main() {
let terminal = setup_terminal();
// Setup event handlers
let events = Events::with_config(EventConfig {
tick_rate: Duration::from_millis(1000),
});
match events.next().unwrap() {
Event::Input(Key::Char('g')) => {
events.pause_ticker();
match events.next().unwrap() {
Event::Input(Key::Char('g')) => events.resume_ticker(),
_ => (),
}
}
Event::Input(input) => {
print!("\r\n");
dbg!(input);
}
Event::Tick => {
print!("\r\n");
dbg!("tick");
}
};
destruct_terminal();
}
}