mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
tests: virstorage: Add test cases for "json:" pseudo-URI without 'file' wrapper
Add few cases that prove the second format of "json:" pseudo-URIs. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
@@ -1315,6 +1315,10 @@ mymain(void)
|
||||
"}"
|
||||
"}",
|
||||
"<source file='/path/to/file'/>\n");
|
||||
TEST_BACKING_PARSE("json:{\"driver\":\"file\","
|
||||
"\"filename\":\"/path/to/file\""
|
||||
"}",
|
||||
"<source file='/path/to/file'/>\n");
|
||||
TEST_BACKING_PARSE("json:{\"file.driver\":\"host_device\", "
|
||||
"\"file.filename\":\"/path/to/dev\"}",
|
||||
"<source dev='/path/to/dev'/>\n");
|
||||
@@ -1389,6 +1393,12 @@ mymain(void)
|
||||
"<source protocol='nbd'>\n"
|
||||
" <host transport='unix' socket='/path/to/socket'/>\n"
|
||||
"</source>\n");
|
||||
TEST_BACKING_PARSE("json:{\"driver\":\"nbd\","
|
||||
"\"path\":\"/path/to/socket\""
|
||||
"}",
|
||||
"<source protocol='nbd'>\n"
|
||||
" <host transport='unix' socket='/path/to/socket'/>\n"
|
||||
"</source>\n");
|
||||
TEST_BACKING_PARSE("json:{\"file.driver\":\"nbd\","
|
||||
"\"file.path\":\"/path/to/socket\""
|
||||
"}",
|
||||
|
||||
Reference in New Issue
Block a user