diff --git a/src/Mod/Test/Gui/AppTestGui.cpp b/src/Mod/Test/Gui/AppTestGui.cpp index f9ac6d764..b490cfbc3 100644 --- a/src/Mod/Test/Gui/AppTestGui.cpp +++ b/src/Mod/Test/Gui/AppTestGui.cpp @@ -50,6 +50,8 @@ public: private: Py::Object new_UnitTest(const Py::Tuple& args) { + if (!PyArg_ParseTuple(args.ptr(), "")) + throw Py::Exception(); return Py::asObject(new TestGui::UnitTestDialogPy()); } Py::Object setTest(const Py::Tuple& args) diff --git a/src/Mod/Test/Gui/UnitTestImp.cpp b/src/Mod/Test/Gui/UnitTestImp.cpp index 6b45c35d3..5b7639cb6 100644 --- a/src/Mod/Test/Gui/UnitTestImp.cpp +++ b/src/Mod/Test/Gui/UnitTestImp.cpp @@ -117,6 +117,8 @@ void UnitTestDialog::setProgressColor(const QColor& col) */ void UnitTestDialog::on_treeViewFailure_itemDoubleClicked(QTreeWidgetItem * item, int column) { + Q_UNUSED(column); + QString text = item->data(0, Qt::UserRole).toString(); QMessageBox msgBox(this);