summaryrefslogtreecommitdiff
path: root/tests/qemucommandutiltest.c
diff options
context:
space:
mode:
authorPeter Krempa <pkrempa@redhat.com>2016-07-25 14:37:47 +0200
committerPeter Krempa <pkrempa@redhat.com>2016-07-27 09:39:53 +0200
commit25a272ada48302ea0d7333b4f2e3556a713230a5 (patch)
tree135bd9ce03770a43aeef7283d8d5f7fe0d922ce8 /tests/qemucommandutiltest.c
parentf0276c34891cb17c4b20ad9956267d6249d24cfa (diff)
downloadlibvirt-25a272ada48302ea0d7333b4f2e3556a713230a5.tar.gz
util: qemu: Add support for user-passed strings in JSON->commandline
Until now the JSON->commandline convertor was used only for objects created by qemu. To allow reusing it with disk formatter we'll need to escape ',' as usual in qemu commandlines.
Diffstat (limited to 'tests/qemucommandutiltest.c')
-rw-r--r--tests/qemucommandutiltest.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/qemucommandutiltest.c b/tests/qemucommandutiltest.c
index 21fef1c458..82994623b1 100644
--- a/tests/qemucommandutiltest.c
+++ b/tests/qemucommandutiltest.c
@@ -100,6 +100,7 @@ mymain(void)
DO_TEST_COMMAND_OBJECT_FROM_JSON("{}", NULL);
DO_TEST_COMMAND_OBJECT_FROM_JSON("{\"string\":\"qwer\"}", "string=qwer");
+ DO_TEST_COMMAND_OBJECT_FROM_JSON("{\"string\":\"qw,e,r\"}", "string=qw,,e,,r");
DO_TEST_COMMAND_OBJECT_FROM_JSON("{\"number\":1234}", "number=1234");
DO_TEST_COMMAND_OBJECT_FROM_JSON("{\"boolean\":true}", "boolean=yes");
DO_TEST_COMMAND_OBJECT_FROM_JSON("{\"boolean\":false}", "boolean=no");