def test_feature_page_filter(self): user1 = db_utils.create_user() folder = db_utils.create_folder( user1, settings=CharSettings({"featured-filter"}, {}, {})) db_utils.create_submissions(9, user1, ratings.GENERAL.code) db_utils.create_submission(user1, ratings.GENERAL.code, folderid=folder) self.assertEqual( 10, len(submission.select_list(user1, ratings.GENERAL.code, 10))) self.assertEqual( 1, len(submission.select_list(user1, ratings.GENERAL.code, 10, featured_filter=True)))
def test_feature_page_filter(self): user1 = db_utils.create_user() folder = db_utils.create_folder( user1, settings=CharSettings({"featured-filter"}, {}, {})) db_utils.create_submissions(9, user1, ratings.GENERAL.code) db_utils.create_submission(user1, ratings.GENERAL.code, folderid=folder) self.assertEqual( 10, len(submission.select_list(user1, ratings.GENERAL.code, 10))) self.assertEqual( 1, len(submission.select_list(user1, ratings.GENERAL.code, 10, featured_filter=True)))
def setUp(self): self.user1 = db_utils.create_user() self.count = 20 self.pivot = 5 s = db_utils.create_submissions(self.count, self.user1, ratings.GENERAL.code) self.pivotid = s[self.pivot]
def setUp(self): self.user1 = db_utils.create_user() self.user2 = db_utils.create_user() self.count = 20 self.pivot = 5 s = db_utils.create_submissions(self.count, self.user1, ratings.GENERAL.code) self.pivotid = s[self.pivot] f = [] time = 100 for submitid in s: time = time + 1 f.append(db_utils.create_favorite(self.user2, submitid, 's', unixtime=arrow.get(time)))
def test_select_list_limits(self): user1 = db_utils.create_user() submissions = db_utils.create_submissions( 20, user1, rating=ratings.GENERAL.code) results = submission.select_list(user1, ratings.EXPLICIT.code, 10) # submissions are descending, so we get the highest numbers first self.assertEqual(submissions[19], results[0]['submitid']) self.assertEqual(10, len(results)) results = submission.select_list( user1, ratings.EXPLICIT.code, 10, nextid=submissions[10]) self.assertEqual(submissions[9], results[0]['submitid']) results = submission.select_list( user1, ratings.EXPLICIT.code, 10, backid=submissions[10]) self.assertEqual(submissions[19], results[0]['submitid'])
def test_select_list_limits(self): user1 = db_utils.create_user() submissions = db_utils.create_submissions( 20, user1, rating=ratings.GENERAL.code) results = submission.select_list(user1, ratings.EXPLICIT.code, 10) # submissions are descending, so we get the highest numbers first self.assertEqual(submissions[19], results[0]['submitid']) self.assertEqual(10, len(results)) results = submission.select_list( user1, ratings.EXPLICIT.code, 10, nextid=submissions[10]) self.assertEqual(submissions[9], results[0]['submitid']) results = submission.select_list( user1, ratings.EXPLICIT.code, 10, backid=submissions[10]) self.assertEqual(submissions[19], results[0]['submitid'])
def setUp(self): self.user1 = db_utils.create_user() self.count = 20 self.pivot = 5 s = db_utils.create_submissions(self.count, self.user1, ratings.GENERAL.code) self.pivotid = s[self.pivot]