INNER CODE UNIT · Rust
control_request_round_trips
Augani/dory · dory-core/pb/src/lib.rs:52
fn control_request_round_trips() {
use control::control_request::Op;
let req = control::ControlRequest {
op: Some(Op::ContainerAction(control::ContainerAction {
id: "abc123".into(),
action: "restart".into(),
})),
};
let bytes = req.encode_to_vec();
assert_eq!(
control::ControlRequest::decode(bytes.as_slice()).unwrap(),
req
);
}
#[test]
fn engine_status_enum_defaults_to_stopped() {
let s = control::EngineStatus::default();