The example is rather long and upcomming patch will check whether the
string can be formatted back. As the formatted string lacks spaces and
adding the 'expect' string with spaces would be rather long, just drop
spaces from this test case.
There are other test cases which do contain spaces.
---
tests/virjsontest.c | 48 ++++++++++++++++++++++++------------------------
1 file changed, 24 insertions(+), 24 deletions(-)
diff --git a/tests/virjsontest.c b/tests/virjsontest.c
index 9ecde680f..2a6b2f44e 100644
--- a/tests/virjsontest.c
+++ b/tests/virjsontest.c
@@ -341,30 +341,30 @@ mymain(void)
"\"label\": \"charmonitor\"}, {\"filename\": \"pty:/dev/pts/158\","
"\"label\": \"charserial0\"}], \"id\": \"libvirt-3\"}");
- DO_TEST_PARSE("VeryHard", "{\"return\": [{\"name\": \"quit\"}, {\"name\":"
- "\"eject\"}, {\"name\": \"change\"}, {\"name\": \"screendump\"},"
- "{\"name\": \"stop\"}, {\"name\": \"cont\"}, {\"name\": "
- "\"system_reset\"}, {\"name\": \"system_powerdown\"}, "
- "{\"name\": \"device_add\"}, {\"name\": \"device_del\"}, "
- "{\"name\": \"cpu\"}, {\"name\": \"memsave\"}, {\"name\": "
- "\"pmemsave\"}, {\"name\": \"migrate\"}, {\"name\": "
- "\"migrate_cancel\"}, {\"name\": \"migrate_set_speed\"},"
- "{\"name\": \"client_migrate_info\"}, {\"name\": "
- "\"migrate_set_downtime\"}, {\"name\": \"netdev_add\"}, "
- "{\"name\": \"netdev_del\"}, {\"name\": \"block_resize\"},"
- "{\"name\": \"balloon\"}, {\"name\": \"set_link\"}, {\"name\":"
- "\"getfd\"}, {\"name\": \"closefd\"}, {\"name\": \"block_passwd\"},"
- "{\"name\": \"set_password\"}, {\"name\": \"expire_password\"},"
- "{\"name\": \"qmp_capabilities\"}, {\"name\": "
- "\"human-monitor-command\"}, {\"name\": \"query-version\"},"
- "{\"name\": \"query-commands\"}, {\"name\": \"query-chardev\"},"
- "{\"name\": \"query-block\"}, {\"name\": \"query-blockstats\"}, "
- "{\"name\": \"query-cpus\"}, {\"name\": \"query-pci\"}, {\"name\":"
- "\"query-kvm\"}, {\"name\": \"query-status\"}, {\"name\": "
- "\"query-mice\"}, {\"name\": \"query-vnc\"}, {\"name\": "
- "\"query-spice\"}, {\"name\": \"query-name\"}, {\"name\": "
- "\"query-uuid\"}, {\"name\": \"query-migrate\"}, {\"name\": "
- "\"query-balloon\"}], \"id\": \"libvirt-2\"}");
+ DO_TEST_PARSE("VeryHard", "{\"return\":[{\"name\":\"quit\"},{\"name\":"
+ "\"eject\"},{\"name\":\"change\"},{\"name\":\"screendump\"},"
+ "{\"name\":\"stop\"},{\"name\":\"cont\"},{\"name\":"
+ "\"system_reset\"},{\"name\":\"system_powerdown\"},"
+ "{\"name\":\"device_add\"},{\"name\":\"device_del\"},"
+ "{\"name\":\"cpu\"},{\"name\":\"memsave\"},{\"name\":"
+ "\"pmemsave\"},{\"name\":\"migrate\"},{\"name\":"
+ "\"migrate_cancel\"},{\"name\":\"migrate_set_speed\"},"
+ "{\"name\":\"client_migrate_info\"},{\"name\":"
+ "\"migrate_set_downtime\"},{\"name\":\"netdev_add\"},"
+ "{\"name\":\"netdev_del\"},{\"name\":\"block_resize\"},"
+ "{\"name\":\"balloon\"},{\"name\":\"set_link\"},{\"name\":"
+ "\"getfd\"},{\"name\":\"closefd\"},{\"name\":\"block_passwd\"},"
+ "{\"name\":\"set_password\"},{\"name\":\"expire_password\"},"
+ "{\"name\":\"qmp_capabilities\"},{\"name\":"
+ "\"human-monitor-command\"},{\"name\":\"query-version\"},"
+ "{\"name\":\"query-commands\"},{\"name\":\"query-chardev\"},"
+ "{\"name\":\"query-block\"},{\"name\":\"query-blockstats\"},"
+ "{\"name\":\"query-cpus\"},{\"name\":\"query-pci\"},{\"name\":"
+ "\"query-kvm\"},{\"name\":\"query-status\"},{\"name\":"
+ "\"query-mice\"},{\"name\":\"query-vnc\"},{\"name\":"
+ "\"query-spice\"},{\"name\":\"query-name\"},{\"name\":"
+ "\"query-uuid\"},{\"name\":\"query-migrate\"},{\"name\":"
+ "\"query-balloon\"}],\"id\":\"libvirt-2\"}");
DO_TEST_FULL("add and remove", AddRemove,
"{\"name\": \"sample\", \"value\": true}",
--
2.12.2
--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list