it: test natural scrolling
This commit is contained in:
parent
f562f887f0
commit
adf6d2ae2b
12 changed files with 149 additions and 2 deletions
20
src/it/test_utils/test_workspace_node_ext.rs
Normal file
20
src/it/test_utils/test_workspace_node_ext.rs
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
use {
|
||||
crate::{
|
||||
it::test_error::TestResult,
|
||||
tree::{ContainerNode, WorkspaceNode},
|
||||
},
|
||||
std::rc::Rc,
|
||||
};
|
||||
|
||||
pub trait TestWorkspaceNodeExt {
|
||||
fn container(&self) -> TestResult<Rc<ContainerNode>>;
|
||||
}
|
||||
|
||||
impl TestWorkspaceNodeExt for WorkspaceNode {
|
||||
fn container(&self) -> TestResult<Rc<ContainerNode>> {
|
||||
match self.container.get() {
|
||||
None => bail!("workspace does not have a container"),
|
||||
Some(c) => Ok(c),
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue