def load_queue_from_db() -> queue.Queue: log_info("run: load_queue_from_db") repo = Repo(dal.session) jobs: List[IncartJob] = repo.get_unclosing_jobs() q: queue.Queue = queue.Queue() for job in jobs: log_info(f"load_queue_from_db: job added to queue {job}") q.put(job.id) return q
def test_repo_get_unclosing_jobs(self): repo = Repo(dal.session) jobs: List[IncartJob] = repo.get_unclosing_jobs() all_jobs = dal.session.query(IncartJob).all() self.assertTrue(len(jobs), len(all_jobs))