src/eric7/Testing/Interfaces/TestExecutorBase.py

branch
eric7
changeset 9313
6bac6775abb2
parent 9311
8e588f403fd9
child 9371
1da8bc75946f
child 9413
80c06d472826
equal deleted inserted replaced
9312:490f9539e535 9313:6bac6775abb2
58 discover: bool # auto discovery flag 58 discover: bool # auto discovery flag
59 discoveryStart: str # start directory for auto discovery 59 discoveryStart: str # start directory for auto discovery
60 testFilename: str # name of the test script 60 testFilename: str # name of the test script
61 testName: str # name of the test function 61 testName: str # name of the test function
62 testMarkerExpression: str # marker expression for test selection 62 testMarkerExpression: str # marker expression for test selection
63 testNamePattern: str # test name pattern expression or list
63 failFast: bool # stop on first fail 64 failFast: bool # stop on first fail
64 failedOnly: bool # run failed tests only 65 failedOnly: bool # run failed tests only
65 collectCoverage: bool # coverage collection flag 66 collectCoverage: bool # coverage collection flag
66 eraseCoverage: bool # erase coverage data first 67 eraseCoverage: bool # erase coverage data first
67 coverageFile: str # name of the coverage data file 68 coverageFile: str # name of the coverage data file
161 @return flag indicating the availability of coverage functionality 162 @return flag indicating the availability of coverage functionality
162 @rtype bool 163 @rtype bool
163 """ 164 """
164 return False 165 return False
165 166
167 def supportsPatterns(self, interpreter):
168 """
169 Public method to indicate the support for test filtering using test name
170 patterns or a test name pattern expression.
171
172 @param interpreter interpreter to be used for the test
173 @type str
174 @return flag indicating support of markers
175 @rtype bool
176 """
177 return False
178
166 def supportsMarkers(self, interpreter): 179 def supportsMarkers(self, interpreter):
167 """ 180 """
168 Public method to indicate the support for test filtering using markers and/or 181 Public method to indicate the support for test filtering using markers and/or
169 marker expressions. 182 marker expressions.
170 183

eric ide

mercurial