src/eric7/Testing/Interfaces/TestExecutorBase.py

branch
eric7
changeset 10683
779cda568acb
parent 10439
21c28b0f9e41
child 10694
f46c1e224e8a
child 11090
f5f5f5803935
equal deleted inserted replaced
10682:47be220abdaf 10683:779cda568acb
156 def getVersions(self, interpreter): # noqa: U100 156 def getVersions(self, interpreter): # noqa: U100
157 """ 157 """
158 Public method to get the test framework version and version information 158 Public method to get the test framework version and version information
159 of its installed plugins. 159 of its installed plugins.
160 160
161 @param interpreter interpreter to be used for the test 161 @param interpreter interpreter to be used for the test (unused)
162 @type str 162 @type str
163 @return dictionary containing the framework name and version and the 163 @return dictionary containing the framework name and version and the
164 list of available plugins with name and version each 164 list of available plugins with name and version each
165 @rtype dict 165 @rtype dict
166 """ 166 """
168 168
169 def hasCoverage(self, interpreter): # noqa: U100 169 def hasCoverage(self, interpreter): # noqa: U100
170 """ 170 """
171 Public method to check, if the collection of coverage data is available. 171 Public method to check, if the collection of coverage data is available.
172 172
173 @param interpreter interpreter to be used for the test 173 @param interpreter interpreter to be used for the test (unused)
174 @type str 174 @type str
175 @return flag indicating the availability of coverage functionality 175 @return flag indicating the availability of coverage functionality
176 @rtype bool 176 @rtype bool
177 """ 177 """
178 return False 178 return False
180 def supportsPatterns(self, interpreter): # noqa: U100 180 def supportsPatterns(self, interpreter): # noqa: U100
181 """ 181 """
182 Public method to indicate the support for test filtering using test name 182 Public method to indicate the support for test filtering using test name
183 patterns or a test name pattern expression. 183 patterns or a test name pattern expression.
184 184
185 @param interpreter interpreter to be used for the test 185 @param interpreter interpreter to be used for the test (unused)
186 @type str 186 @type str
187 @return flag indicating support of markers 187 @return flag indicating support of markers
188 @rtype bool 188 @rtype bool
189 """ 189 """
190 return False 190 return False
192 def supportsMarkers(self, interpreter): # noqa: U100 192 def supportsMarkers(self, interpreter): # noqa: U100
193 """ 193 """
194 Public method to indicate the support for test filtering using markers and/or 194 Public method to indicate the support for test filtering using markers and/or
195 marker expressions. 195 marker expressions.
196 196
197 @param interpreter interpreter to be used for the test 197 @param interpreter interpreter to be used for the test (unused)
198 @type str 198 @type str
199 @return flag indicating support of markers 199 @return flag indicating support of markers
200 @rtype bool 200 @rtype bool
201 """ 201 """
202 return False 202 return False
203 203
204 def getMarkers(self, interpreter, workdir): # noqa: U100 204 def getMarkers(self, interpreter, workdir): # noqa: U100
205 """ 205 """
206 Public method to get the list of defined markers. 206 Public method to get the list of defined markers.
207 207
208 @param interpreter interpreter to be used for the test 208 @param interpreter interpreter to be used for the test (unused)
209 @type str 209 @type str
210 @param workdir name of the working directory 210 @param workdir name of the working directory
211 @type str 211 @type str
212 @return dictionary containing the marker as key and the associated description 212 @return dictionary containing the marker as key and the associated description
213 as value 213 as value

eric ide

mercurial