(self)
| 65 | class test_AsyncResult: |
| 66 | |
| 67 | def setup_method(self): |
| 68 | self.app.conf.result_cache_max = 100 |
| 69 | self.app.conf.result_serializer = 'pickle' |
| 70 | self.app.conf.result_extended = True |
| 71 | self.task1 = mock_task('task1', states.SUCCESS, 'the') |
| 72 | self.task2 = mock_task('task2', states.SUCCESS, 'quick') |
| 73 | self.task3 = mock_task('task3', states.FAILURE, KeyError('brown')) |
| 74 | self.task4 = mock_task('task3', states.RETRY, KeyError('red')) |
| 75 | self.task5 = mock_task( |
| 76 | 'task3', states.FAILURE, KeyError('blue'), PYTRACEBACK, |
| 77 | ) |
| 78 | self.task6 = mock_task('task6', states.SUCCESS, None) |
| 79 | for task in (self.task1, self.task2, |
| 80 | self.task3, self.task4, self.task5, self.task6): |
| 81 | save_result(self.app, task) |
| 82 | |
| 83 | @self.app.task(shared=False) |
| 84 | def mytask(): |
| 85 | pass |
| 86 | self.mytask = mytask |
| 87 | |
| 88 | def test_forget(self): |
| 89 | first = Mock() |
nothing calls this directly
no test coverage detected