diff -r 8c3d033e5044 -r 0cdead130a81 eric6/PyUnit/UnittestDialog.py --- a/eric6/PyUnit/UnittestDialog.py Sat Jun 20 17:36:20 2020 +0200 +++ b/eric6/PyUnit/UnittestDialog.py Sun Jun 21 18:26:12 2020 +0200 @@ -30,7 +30,6 @@ import UI.PixmapCache -import Utilities import Preferences @@ -288,17 +287,13 @@ Private slot called before the test suite selection dialog is shown. """ if self.__dbs: - py2Extensions = ' '.join( - ["*{0}".format(ext) - for ext in self.__dbs.getExtensions('Python2')] - ) py3Extensions = ' '.join( ["*{0}".format(ext) for ext in self.__dbs.getExtensions('Python3')] ) fileFilter = self.tr( - "Python3 Files ({1});;Python2 Files ({0});;All Files (*)" - ).format(py2Extensions, py3Extensions) + "Python3 Files ({0});;All Files (*)" + ).format(py3Extensions) else: fileFilter = self.tr("Python Files (*.py);;All Files (*)") self.testsuitePicker.setFilters(fileFilter) @@ -407,10 +402,7 @@ return workdir = "" - clientType = self.__venvManager.getVirtualenvVariant(venvName) - if not clientType: - # assume Python 3 - clientType = "Python3" + clientType = "Python3" sysPath = [] self.__dbs.remoteUTDiscover(clientType, self.__forProject, venvName, sysPath, workdir, @@ -756,34 +748,16 @@ coverageFile = os.path.join(discoveryStart, "unittest") workdir = "" - clientType = self.__venvManager.getVirtualenvVariant( - venvName) - if not clientType: - # assume Python 3 - clientType = "Python3" + clientType = "Python3" elif testFileName: mainScript = os.path.abspath(testFileName) - flags = Utilities.extractFlagsFromFile(mainScript) workdir = os.path.dirname(mainScript) - if ( - mainScript.endswith(tuple( - Preferences.getPython("PythonExtensions"))) or - ("FileType" in flags and - flags["FileType"] in ["Python", "Python2"]) - ): - clientType = "Python2" - else: - # if it is not Python2 it must be Python3! - clientType = "Python3" + clientType = "Python3" coverageFile = os.path.splitext(mainScript)[0] else: coverageFile = os.path.abspath("unittest") workdir = "" - clientType = self.__venvManager.getVirtualenvVariant( - venvName) - if not clientType: - # assume Python 3 - clientType = "Python3" + clientType = "Python3" sysPath = [] if failedOnly and self.__failedTests: failed = self.__failedTests[:]