def test_entry_list_with_next_series_episodes(self, execute_task): entry = Entry() entry['title'] = 'foo.s01e01.720p.hdtv-flexget' entry['url'] = '' with Session() as session: entry_list = EntryListList() entry_list.name = 'series list' session.add(entry_list) session.commit() db_entry = EntryListEntry(entry, entry_list.id) entry_list.entries.append(db_entry) task = execute_task('entry_list_with_series') assert task.find_entry('accepted', title='foo.s01e01.720p.hdtv-flexget')
def test_entry_list_search(self, execute_task): entry = Entry() entry['title'] = 'test title' entry['url'] = '' with Session() as session: entry_list = EntryListList() entry_list.name = 'Test list' session.add(entry_list) session.commit() db_entry = EntryListEntry(entry, entry_list.id) entry_list.entries.append(db_entry) task = execute_task('entry_list_discover') assert len(task.entries) > 0 assert task.find_entry(title='test title')