1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
use helix_core::diagnostic::Severity; use helix_term::application::Application; use super::*; #[tokio::test] async fn test_write_quit_fail() -> anyhow::Result<()> { test_key_sequence( &mut Application::new( Args { files: vec![(PathBuf::from("/foo"), Position::default())], ..Default::default() }, Config::default(), )?, "ihello<esc>:wq<ret>", Some(&|app| { assert_eq!(&Severity::Error, app.editor.get_status().unwrap().1); }), None, ) .await?; Ok(()) }