(task_uuid: str, status: str, created_days: int, started_days: int | None = None, completed_days: int | None = None)
| 130 | now = utcnow_naive() |
| 131 | |
| 132 | def add_task(task_uuid: str, status: str, created_days: int, started_days: int | None = None, completed_days: int | None = None): |
| 133 | with manager.session_scope() as db: |
| 134 | db.add( |
| 135 | RegistrationTask( |
| 136 | task_uuid=task_uuid, |
| 137 | status=status, |
| 138 | created_at=now - timedelta(days=created_days), |
| 139 | started_at=None if started_days is None else now - timedelta(days=started_days), |
| 140 | completed_at=None if completed_days is None else now - timedelta(days=completed_days), |
| 141 | ) |
| 142 | ) |
| 143 | |
| 144 | add_task("completed-old", "completed", created_days=20, completed_days=18) |
| 145 | add_task("completed-new", "completed", created_days=5, completed_days=4) |
no test coverage detected