mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-04-29 20:24:31 +00:00
rustjail: add unittest test_execute_hook
use xargs to test execute_hook. Signed-off-by: Tim Zhang <tim@hyper.sh>
This commit is contained in:
parent
d2041001ed
commit
83e9414f4f
@ -1702,6 +1702,29 @@ mod tests {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#[tokio::test]
|
||||||
|
async fn test_execute_hook() {
|
||||||
|
execute_hook(
|
||||||
|
&slog_scope::logger(),
|
||||||
|
&Hook {
|
||||||
|
path: "/usr/bin/xargs".to_string(),
|
||||||
|
args: vec![],
|
||||||
|
env: vec![],
|
||||||
|
timeout: None,
|
||||||
|
},
|
||||||
|
&OCIState {
|
||||||
|
version: "1.2.3".to_string(),
|
||||||
|
id: "321".to_string(),
|
||||||
|
status: "".to_string(),
|
||||||
|
pid: 2,
|
||||||
|
bundle: "".to_string(),
|
||||||
|
annotations: Default::default(),
|
||||||
|
},
|
||||||
|
)
|
||||||
|
.await
|
||||||
|
.unwrap()
|
||||||
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_status_transtition() {
|
fn test_status_transtition() {
|
||||||
let mut status = ContainerStatus::new();
|
let mut status = ContainerStatus::new();
|
||||||
|
Loading…
Reference in New Issue
Block a user