From 4888dd2e01513d7e2def85c948fea7c73dcd391f Mon Sep 17 00:00:00 2001 From: Rob Bradford Date: Tue, 28 Jan 2020 10:38:42 +0000 Subject: [PATCH] tests: Add CLI <-> API validation test for --net changes Check that the CLI generates the JSON data as expected. Signed-off-by: Rob Bradford --- src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/main.rs b/src/main.rs index 25f2754b6..0d07350cd 100755 --- a/src/main.rs +++ b/src/main.rs @@ -839,6 +839,15 @@ mod unit_tests { }"#, true, ), + ( + vec!["cloud-hypervisor", "--net", "mac=12:34:56:78:90:ab,vhost_user=true,socket=/tmp/socket"], + r#"{ + "net": [ + {"mac": "12:34:56:78:90:ab", "vhost_user": true, "vhost_socket": "/tmp/socket"} + ] + }"#, + true, + ), ] .iter() .for_each(|(cli, openapi, equal)| {