autotest/virt-test — pull request #58 by cevich (2012-10-12 21:25:25+00:00)
Title: libvirt_xml enablement

While working on libvirt_xml base classes, I realized I was copying
functionality (for the third time) from utils_misc.PropCan and the virsh
module. It took several attempts and a complete re-work, but everything's
happy now. Many unit tests were added as well as a new virsh_define
test to exercise the libvirt_xml module (and virsh define/undefine + auto
uuid generation). I've also added back in the virsh_unittests with some
modifications so that it won't fail on systems missing libvirt. A special
thanks to Yu Mingfei for his help writing
the virsh_rename_domain (now virsh_define) test.

Please review/comment and let me know if you spot problems or would like
to see some changes. Thanks.