virt-manager/tests/data
Cole Robinson 2da4884962 tests: Cover some weird virt-xml corner case behaviors
Examples:

`virt-xml MYVM --add-device --sound FOO1 --sound FOO2` is not rejected
and will add 2 devices.

`virt-xml MYVM --remove-device --sound opt1=FOO1 --sound opt2=FOO2`
is not rejected, only the final `--sound` option is used.

`virt-xml MYVM --edit --sound FOO1 --sound address.type=BAR` is not
rejected. The commandlines will effectively be squashed

`--sound` can be any XML option, but trying to mix and match
options like `--sound` and `--disk` is always rejected.

These bits are unexpected and undocument, but have been around since
the beginning of virt-xml.

I can see us breaking compat on these in the future (particularly the
--remove-device bit), but that would need to be an explicit decision,
and announced appropriately. In the mean time, we should be testing
this so it doesn't accidentally regress.

Signed-off-by: Cole Robinson <crobinso@redhat.com>
2024-08-28 21:09:31 +02:00
..
capabilities Add test cases for loongarch 2024-06-18 12:09:14 +02:00
cli tests: Cover some weird virt-xml corner case behaviors 2024-08-28 21:09:31 +02:00
fakemedia tests: data: Move all cli/ bits to their own directories 2020-09-08 17:48:40 -04:00
inject tests: Move all data directories to data/ 2020-01-27 06:57:37 -05:00
meter virtinstall: Hide total_size in the progress bar if it doesn't need 2022-12-14 13:18:36 -05:00
nodedev/devxml tests: Move all data directories to data/ 2020-01-27 06:57:37 -05:00
storage tests: testdriver: Rename default-pool -> pool-dir 2022-02-27 13:03:04 -05:00
testdriver testsuite: add test-spice vm definition 2024-08-26 12:33:51 -04:00
urldetect tests: add Mageia 5 detection test 2020-08-31 13:20:41 -04:00
xmlparse virtinst: snapshot: add memory file attribute 2024-03-25 13:21:50 +01:00
codespell_dict.txt codespell: Whitelist 'cloneable' 2020-09-05 15:49:55 -04:00
test_urls.ini tests: test_urls: Update fedora links 2022-08-03 11:44:25 -04:00