summaryrefslogtreecommitdiffstats
path: root/zellij-server/src/unit/screen_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'zellij-server/src/unit/screen_tests.rs')
-rw-r--r--zellij-server/src/unit/screen_tests.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/zellij-server/src/unit/screen_tests.rs b/zellij-server/src/unit/screen_tests.rs
index 95c1b98d1..aeea671ba 100644
--- a/zellij-server/src/unit/screen_tests.rs
+++ b/zellij-server/src/unit/screen_tests.rs
@@ -1,10 +1,11 @@
use super::{Screen, ScreenInstruction};
use crate::zellij_tile::data::{ModeInfo, Palette};
use crate::{
- os_input_output::{AsyncReader, Pid, ServerOsApi},
+ os_input_output::{AsyncReader, ChildId, Pid, ServerOsApi},
thread_bus::Bus,
SessionState,
};
+use std::path::PathBuf;
use std::sync::{Arc, RwLock};
use zellij_utils::input::command::TerminalAction;
use zellij_utils::input::layout::LayoutTemplate;
@@ -28,7 +29,7 @@ impl ServerOsApi for FakeInputOutput {
fn set_terminal_size_using_fd(&self, _fd: RawFd, _cols: u16, _rows: u16) {
// noop
}
- fn spawn_terminal(&self, _file_to_open: Option<TerminalAction>) -> (RawFd, Pid) {
+ fn spawn_terminal(&self, _file_to_open: TerminalAction) -> (RawFd, ChildId) {
unimplemented!()
}
fn read_from_tty_stdout(&self, _fd: RawFd, _buf: &mut [u8]) -> Result<usize, nix::Error> {
@@ -73,6 +74,9 @@ impl ServerOsApi for FakeInputOutput {
fn load_palette(&self) -> Palette {
unimplemented!()
}
+ fn get_cwd(&self, _pid: Pid) -> Option<PathBuf> {
+ unimplemented!()
+ }
}
fn create_new_screen(size: Size) -> Screen {