(self, values, var=None)
| 321 | return letters |
| 322 | |
| 323 | def correct(self, values, var=None): |
| 324 | if var: |
| 325 | result = var |
| 326 | else: |
| 327 | result = self.result_captcha |
| 328 | |
| 329 | for key, item in values.items(): |
| 330 | |
| 331 | if key.__class__ is str: |
| 332 | result = result.replace(key, item) |
| 333 | else: |
| 334 | for expr in key: |
| 335 | result = result.replace(expr, item) |
| 336 | |
| 337 | if var: |
| 338 | return result |
| 339 | else: |
| 340 | self.result_captcha = result |
no test coverage detected