diff options
| author | Aram Drevekenin <aram@poor.dev> | 2020-10-20 19:17:57 +0200 |
|---|---|---|
| committer | Aram Drevekenin <aram@poor.dev> | 2020-10-20 19:17:57 +0200 |
| commit | bd5824ce3fe72dc0b48e28776e2c801eff268972 (patch) | |
| tree | d29ea51d898d950f731fb44f076e0fc3072afb39 /src/tests | |
| parent | feat(performance): better tty read buffering and less allocations when rendering (diff) | |
| download | sl0ppij-bd5824ce3fe72dc0b48e28776e2c801eff268972.tar.gz sl0ppij-bd5824ce3fe72dc0b48e28776e2c801eff268972.tar.xz sl0ppij-bd5824ce3fe72dc0b48e28776e2c801eff268972.zip | |
feat(ipc): listen to external ipc messages including a basic api
Diffstat (limited to 'src/tests')
| -rw-r--r-- | src/tests/fakes.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/tests/fakes.rs b/src/tests/fakes.rs index 5f3dd1aa..a0569db4 100644 --- a/src/tests/fakes.rs +++ b/src/tests/fakes.rs @@ -4,6 +4,7 @@ use ::std::os::unix::io::RawFd; use ::std::io::{Read, Write}; use ::std::collections::HashMap; use ::std::sync::{Arc, Mutex}; +use ::std::path::PathBuf; use crate::os_input_output::OsApi; use crate::tests::possible_tty_inputs::{Bytes, get_possible_tty_inputs}; @@ -118,7 +119,7 @@ impl OsApi for FakeInputOutput { fn into_raw_mode(&mut self, pid: RawFd) { self.io_events.lock().unwrap().push(IoEvent::IntoRawMode(pid)); } - fn spawn_terminal(&mut self) -> (RawFd, RawFd) { + fn spawn_terminal(&mut self, file_to_open: Option<PathBuf>) -> (RawFd, RawFd) { let next_terminal_id = { self.read_buffers.lock().unwrap().keys().len() as RawFd + 1 }; self.add_terminal(next_terminal_id); (next_terminal_id as i32, next_terminal_id + 1000) // secondary number is arbitrary here |
