From e070c2334a329a04109e869748124fc18a97b7c7 Mon Sep 17 00:00:00 2001 From: liang-cong-red-hat Date: Tue, 27 Aug 2024 04:43:47 -0400 Subject: [PATCH] Change comparison logic, including xml element without child element Signed-off-by: liang-cong-red-hat --- .../guest_numa_topology/numa_topology_with_cpu_topology.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libvirt/tests/src/numa/guest_numa_topology/numa_topology_with_cpu_topology.py b/libvirt/tests/src/numa/guest_numa_topology/numa_topology_with_cpu_topology.py index 5881dcc457..8d09737612 100644 --- a/libvirt/tests/src/numa/guest_numa_topology/numa_topology_with_cpu_topology.py +++ b/libvirt/tests/src/numa/guest_numa_topology/numa_topology_with_cpu_topology.py @@ -37,9 +37,9 @@ def prepare_vm_xml(test_obj): cpu_topology = eval(test_obj.params.get('cpu_topology', '{}')) vmxml = vm_xml.VMXML.new_from_inactive_dumpxml(test_obj.vm.name) if numa_cells: - if vmxml.xmltreefile.find('cpu'): + if vmxml.xmltreefile.find('cpu') is not None: cpuxml = vmxml.cpu - if cpuxml.xmltreefile.find('topology'): + if cpuxml.xmltreefile.find('topology') is not None: del cpuxml.topology else: cpuxml = vm_xml.VMCPUXML()