[Libvirt-cim] [PATCH] Submitting testcase to test the invalid inputs for the KVMRedirecionSAP class
Kaitlin Rupert
kaitlin at linux.vnet.ibm.com
Tue Dec 9 20:47:06 UTC 2008
> + at do_main(sup_types)
> +def main():
> + options = main.options
> + libvirtcim_hr_crs_changes = 688
> + status = PASS
This should be status = FAIL. If you set status = PASS at the beginning
of the test, it's possible for the test to return a false positive (in
the case when the status variable isn't updated with the failure properly).
> +
> + # Looping by passing invalid key values
> + for field, test_val in tc_scen.items():
> + newkey_vals = key_vals.copy()
> + newkey_vals[test_val] = field
> + ret_value = try_getinstance(conn, classname, newkey_vals,
> + field_name=test_val,
> + expr_values = expr_values[field],
> + bug_no = "")
> + if ret_value != PASS:
> + logger.error(" -------------- FAILED %s ----------- : " % field)
> + status = ret_value
There's no need for the ret_value variable. Just use "status" to
capture the return value of try_getinstance().
Thanks!
--
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com
More information about the Libvirt-cim
mailing list