Fri, 31 May 2013 10:47:48 +0200
Fixed an issue in the unittest dialog causing it to fail, if coverage was selected in local mode for an open project but no main script defined.
PyUnit/UnittestDialog.py | file | annotate | diff | comparison | revisions |
--- a/PyUnit/UnittestDialog.py Tue May 28 17:43:11 2013 +0200 +++ b/PyUnit/UnittestDialog.py Fri May 31 10:47:48 2013 +0200 @@ -332,6 +332,8 @@ project = e5App().getObject("Project") if project.isOpen() and project.isProjectSource(prog): mainScript = project.getMainScript(True) + if not mainScript: + mainScript = os.path.abspath(prog) else: mainScript = os.path.abspath(prog) else: