def test_nsfw_filter_only(self): user = get_user(download_nsfw=NsfwFilter.ONLY) submission = MockPrawSubmission(over_18=True) self.assertTrue(self.sub_filter.nsfw_filter(submission, user)) submission.over_18 = False self.assertFalse(self.sub_filter.nsfw_filter(submission, user))
def test_nsfw_filter_exclude(self): user = get_user(download_nsfw=NsfwFilter.EXCLUDE) submission = MockPrawSubmission(over_18=False) self.assertTrue(self.sub_filter.nsfw_filter(submission, user)) submission.over_18 = True self.assertFalse(self.sub_filter.nsfw_filter(submission, user))