libvirt/tests/qemublocktestdata/xml2json
Peter Krempa 3b06103e69 qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others
Format cookies into the backing store string without encryption as they
will not be visible on the command line when formatting a 'target' only
string. In cases when cookies or other options are used we must use the
JSON format rather than pure URI.

Add tests to validate the scenario.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
2020-03-24 14:17:48 +01:00
..
block-raw-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
block-raw-noopts.json
block-raw-noopts.xml
block-raw-reservations-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
block-raw-reservations.json
block-raw-reservations.xml
dir-fat-cache-srconly.json storage: Implement backing store support for "fat:" prefix 2020-03-24 14:17:47 +01:00
dir-fat-cache.json
dir-fat-cache.xml
dir-fat-floppy-srconly.json storage: Implement backing store support for "fat:" prefix 2020-03-24 14:17:47 +01:00
dir-fat-floppy.json
dir-fat-floppy.xml
dir-fat-readonly-srconly.json storage: Implement backing store support for "fat:" prefix 2020-03-24 14:17:47 +01:00
dir-fat-readonly.json
dir-fat-readonly.xml
file-backing_basic-aio_threads-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-aio_threads.json
file-backing_basic-aio_threads.xml
file-backing_basic-cache-directsync-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-cache-directsync.json
file-backing_basic-cache-directsync.xml
file-backing_basic-cache-none-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-cache-none.json
file-backing_basic-cache-none.xml
file-backing_basic-cache-unsafe-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-cache-unsafe.json
file-backing_basic-cache-unsafe.xml
file-backing_basic-cache-writeback-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-cache-writeback.json
file-backing_basic-cache-writeback.xml
file-backing_basic-cache-writethrough-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-cache-writethrough.json
file-backing_basic-cache-writethrough.xml
file-backing_basic-detect-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-detect.json
file-backing_basic-detect.xml
file-backing_basic-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-noopts.json
file-backing_basic-noopts.xml
file-backing_basic-unmap-detect-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-unmap-detect.json
file-backing_basic-unmap-detect.xml
file-backing_basic-unmap-ignore-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-unmap-ignore.json
file-backing_basic-unmap-ignore.xml
file-backing_basic-unmap-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-backing_basic-unmap.json
file-backing_basic-unmap.xml
file-bochs-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-bochs-noopts.json
file-bochs-noopts.xml
file-cloop-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-cloop-noopts.json
file-cloop-noopts.xml
file-dmg-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-dmg-noopts.json
file-dmg-noopts.xml
file-ploop-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-ploop-noopts.json
file-ploop-noopts.xml
file-qcow2-backing-chain-encryption-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-qcow2-backing-chain-encryption.json
file-qcow2-backing-chain-encryption.xml
file-qcow2-backing-chain-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-qcow2-backing-chain-noopts.json
file-qcow2-backing-chain-noopts.xml
file-qcow2-backing-chain-unterminated-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-qcow2-backing-chain-unterminated.json
file-qcow2-backing-chain-unterminated.xml
file-raw-aio_native-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-raw-aio_native.json
file-raw-aio_native.xml
file-raw-luks-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-raw-luks.json
file-raw-luks.xml
file-raw-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-raw-noopts.json
file-raw-noopts.xml
file-vdi-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-vdi-noopts.json
file-vdi-noopts.xml
file-vhd-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-vhd-noopts.json
file-vhd-noopts.xml
file-vpc-noopts-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
file-vpc-noopts.json
file-vpc-noopts.xml
network-http-curlopts-srconly.json qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others 2020-03-24 14:17:48 +01:00
network-http-curlopts.json qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others 2020-03-24 14:17:48 +01:00
network-http-curlopts.xml qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others 2020-03-24 14:17:48 +01:00
network-http-noopts-srconly.json qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others 2020-03-24 14:17:48 +01:00
network-http-noopts.json qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others 2020-03-24 14:17:48 +01:00
network-http-noopts.xml qemuBlockGetBackingStoreString: Properly handle 'http/s' with cookies and others 2020-03-24 14:17:48 +01:00
network-nbd-tls-srconly.json qemublocktest: Test backing store strings 2020-03-24 14:17:47 +01:00
network-nbd-tls.json
network-nbd-tls.xml
network-qcow2-backing-chain-cache-unsafe-srconly.json qemuBlockGetBackingStoreString: Add extra wrapping object to JSON strings 2020-03-24 14:17:47 +01:00
network-qcow2-backing-chain-cache-unsafe.json
network-qcow2-backing-chain-cache-unsafe.xml
network-qcow2-backing-chain-encryption_auth-srconly.json qemuBlockGetBackingStoreString: Add extra wrapping object to JSON strings 2020-03-24 14:17:47 +01:00
network-qcow2-backing-chain-encryption_auth.json
network-qcow2-backing-chain-encryption_auth.xml
nodename-long-format.xml
nodename-long-protocol.xml
nvme-raw-noopts-srconly.json qemuBlockGetBackingStoreString: Add extra wrapping object to JSON strings 2020-03-24 14:17:47 +01:00
nvme-raw-noopts.json qemublocktest: xml->json: Add test for NVMe 2020-03-24 14:17:47 +01:00
nvme-raw-noopts.xml qemublocktest: xml->json: Add test for NVMe 2020-03-24 14:17:47 +01:00