def get_image_search_results_multi_match(): search_results = ImageSearchResults('test.com', get_image_search_settings(), checked_post=Post(post_id='abc123', post_type='image', subreddit='test')) search_results.search_times = ImageSearchTimes() search_results.search_times.total_search_time = 10 search_results.matches.append( ImageSearchMatch( 'test.com', 1, Post(id=1, post_id='1111', created_at=datetime.strptime('2019-01-28 05:20:03', '%Y-%m-%d %H:%M:%S')), 10, 10, 32)) search_results.matches.append( ImageSearchMatch( 'test.com', 1, Post(id=2, post_id='2222', created_at=datetime.strptime('2019-06-28 05:20:03', '%Y-%m-%d %H:%M:%S')), 10, 10, 32)) search_results.matches.append( ImageSearchMatch('test.com', 1, Post(id=3, post_id='3333', title='some normal title'), 10, 0.250, 32)) return search_results
def _get_image_search_results_multi_match(self): search_results = ImageSearchResults('test.com', self._get_image_search_settings(), checked_post=Post(post_id='abc123', post_type='image', subreddit='test')) search_results.search_times = ImageSearchTimes() search_results.search_times.total_search_time = 10 search_results.matches.append( ImageSearchMatch( 'test.com', 1, Post(post_id='abc123', created_at=datetime.strptime('2019-01-28 05:20:03', '%Y-%m-%d %H:%M:%S')), 10, 10, 32 ) ) search_results.matches.append( ImageSearchMatch( 'test.com', 1, Post(post_id='123abc', created_at=datetime.strptime('2019-06-28 05:20:03', '%Y-%m-%d %H:%M:%S')), 10, 10, 32 ) ) return search_results
def get_image_search_results_no_match(): search_results = ImageSearchResults('test.com', get_image_search_settings(), checked_post=Post(post_id='abc123', post_type='image', subreddit='test')) search_results.search_times = ImageSearchTimes() search_results.search_times.total_search_time = 10 return search_results