From 1885c7a9ca8271c5524366d696bfe656a40560a6 Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Mon, 22 May 2023 17:08:27 +0200 Subject: [PATCH] testQemuMonitorJSONqemuMonitorJSONSendKeyHoldtime: Rewrite using qemuMonitorTestAddItemVerbatim MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace qemuMonitorTestAddItemParams by qemuMonitorTestAddItemVerbatim Signed-off-by: Peter Krempa Reviewed-by: Ján Tomko --- tests/qemumonitorjsontest.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/tests/qemumonitorjsontest.c b/tests/qemumonitorjsontest.c index f6b6da372c..ceb7108ac0 100644 --- a/tests/qemumonitorjsontest.c +++ b/tests/qemumonitorjsontest.c @@ -2036,14 +2036,16 @@ testQemuMonitorJSONqemuMonitorJSONSendKeyHoldtime(const void *opaque) if (!(test = qemuMonitorTestNewSchema(xmlopt, data->schema))) return -1; - if (qemuMonitorTestAddItemParams(test, "send-key", - "{\"return\":{}}", - "hold-time", "31337", - "keys", "[{\"type\":\"number\",\"data\":43}," - "{\"type\":\"number\",\"data\":26}," - "{\"type\":\"number\",\"data\":46}," - "{\"type\":\"number\",\"data\":32}]", - NULL, NULL) < 0) + if (qemuMonitorTestAddItemVerbatim(test, + "{\"execute\":\"send-key\"," + " \"arguments\":{\"keys\":[{\"type\":\"number\",\"data\":43}," + " {\"type\":\"number\",\"data\":26}," + " {\"type\":\"number\",\"data\":46}," + " {\"type\":\"number\",\"data\":32}]," + " \"hold-time\":31337}," + " \"id\":\"libvirt-1\"}", + NULL, + "{ \"return\" : {}}") < 0) return -1; if (qemuMonitorJSONSendKey(qemuMonitorTestGetMonitor(test),