summaryrefslogtreecommitdiffstats
path: root/zellij-server/src/unit/tab_tests.rs
diff options
context:
space:
mode:
Diffstat (limited to 'zellij-server/src/unit/tab_tests.rs')
-rw-r--r--zellij-server/src/unit/tab_tests.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/zellij-server/src/unit/tab_tests.rs b/zellij-server/src/unit/tab_tests.rs
index ea96df627..de5c10670 100644
--- a/zellij-server/src/unit/tab_tests.rs
+++ b/zellij-server/src/unit/tab_tests.rs
@@ -1,11 +1,12 @@
use super::Tab;
use crate::zellij_tile::data::{ModeInfo, Palette};
use crate::{
- os_input_output::{AsyncReader, Pid, ServerOsApi},
+ os_input_output::{AsyncReader, ChildId, Pid, ServerOsApi},
panes::PaneId,
thread_bus::ThreadSenders,
SessionState,
};
+use std::path::PathBuf;
use std::sync::{Arc, RwLock};
use zellij_utils::input::layout::LayoutTemplate;
use zellij_utils::pane_size::Size;
@@ -27,7 +28,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> {
@@ -72,6 +73,9 @@ impl ServerOsApi for FakeInputOutput {
fn load_palette(&self) -> Palette {
unimplemented!()
}
+ fn get_cwd(&self, _pid: Pid) -> Option<PathBuf> {
+ unimplemented!()
+ }
}
fn create_new_tab(size: Size) -> Tab {