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 |