summaryrefslogtreecommitdiff
path: root/helix-term/tests/integration/commands.rs
diff options
context:
space:
mode:
authorSkyler Hawthorne2022-04-30 04:35:00 +0000
committerSkyler Hawthorne2022-06-19 03:57:47 +0000
commitacf931709a56e5af0ac101276fcfb3ba45f159f2 (patch)
tree5782cd8e5d4f2891c18c8e1039e2c5dc04851c76 /helix-term/tests/integration/commands.rs
parentef8fe5a5ce536c65f34e479db79b94c8435aa3b2 (diff)
use a read only file to ensure write failure
Diffstat (limited to 'helix-term/tests/integration/commands.rs')
-rw-r--r--helix-term/tests/integration/commands.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/helix-term/tests/integration/commands.rs b/helix-term/tests/integration/commands.rs
index 0d2e14fd..1ff7cc90 100644
--- a/helix-term/tests/integration/commands.rs
+++ b/helix-term/tests/integration/commands.rs
@@ -10,10 +10,12 @@ use super::*;
#[tokio::test]
async fn test_write_quit_fail() -> anyhow::Result<()> {
+ let file = helpers::new_readonly_tempfile()?;
+
test_key_sequence(
&mut Application::new(
Args {
- files: vec![(PathBuf::from("/foo"), Position::default())],
+ files: vec![(file.path().to_path_buf(), Position::default())],
..Default::default()
},
Config::default(),