148 """ |
148 """ |
149 raise NotImplementedError |
149 raise NotImplementedError |
150 |
150 |
151 return {} |
151 return {} |
152 |
152 |
|
153 def hasCoverage(self, interpreter): |
|
154 """ |
|
155 Public method to get the test framework version and version information |
|
156 of its installed plugins. |
|
157 |
|
158 @param interpreter interpreter to be used for the test |
|
159 @type str |
|
160 @return flag indicating the availability of coverage functionality |
|
161 @rtype bool |
|
162 @exception NotImplementedError this method needs to be implemented by |
|
163 derived classes |
|
164 """ |
|
165 raise NotImplementedError |
|
166 |
|
167 return False |
|
168 |
153 def createArguments(self, config): |
169 def createArguments(self, config): |
154 """ |
170 """ |
155 Public method to create the arguments needed to start the test process. |
171 Public method to create the arguments needed to start the test process. |
156 |
172 |
157 @param config configuration for the test execution |
173 @param config configuration for the test execution |