Fixing assert second argument formatting

This commit is contained in:
veera venky
2019-02-09 22:17:01 +05:30
parent 3c25c14311
commit b5911ed796

View File

@@ -71,7 +71,10 @@ fn exception_str(vm: &mut VirtualMachine, args: PyFuncArgs) -> PyResult {
);
let type_name = objtype::get_type_name(&exc.typ());
let msg = if let Some(m) = exc.get_attr("msg") {
objstr::get_value(&m)
match vm.to_pystr(&m) {
Ok(msg) => msg,
_ => "".to_string(),
}
} else {
panic!("Error message must be set");
};