diff --git a/wrap/Constructor.cpp b/wrap/Constructor.cpp index 1c9f83df8..429164e1b 100644 --- a/wrap/Constructor.cpp +++ b/wrap/Constructor.cpp @@ -152,7 +152,7 @@ void Constructor::emit_cython_pyx(FileWriter& pyxFile, const Class& cls) const { pyxFile.oss << " self." << cls.shared_pxd_obj_in_pyx() << " = " << cls.shared_pxd_class_in_pyx() << "(new " << cls.pxd_class_in_pyx() << "(" << args.pyx_asParams() << "))\n"; - pyxFile.oss << " except:\n"; + pyxFile.oss << " except AssertionError:\n"; pyxFile.oss << " pass\n"; } } diff --git a/wrap/Method.cpp b/wrap/Method.cpp index d230dee51..4c2cd2518 100644 --- a/wrap/Method.cpp +++ b/wrap/Method.cpp @@ -196,7 +196,7 @@ void Method::emit_cython_pyx(FileWriter& file, const Class& cls) const { file.oss << " " << call << "\n"; file.oss << " return\n"; } - file.oss << " except:\n"; + file.oss << " except AssertionError:\n"; file.oss << " pass\n"; } file.oss