def test_score_filter_less_than(self):
        user = get_user(post_score_limit_operator=LimitOperator.LESS_THAN,
                        post_score_limit=1000)
        submission = MockPrawSubmission(score=500)
        self.assertTrue(self.sub_filter.score_filter(submission, user))

        submission.score = 1000
        self.assertTrue(self.sub_filter.score_filter(submission, user))

        submission.score = 2000
        self.assertFalse(self.sub_filter.score_filter(submission, user))
    def test_score_filter_no_limit_restriction(self):
        user = get_user(post_score_limit_operator=LimitOperator.NO_LIMIT,
                        post_score_limit=1000)
        submission = MockPrawSubmission(score=2000)
        f = self.sub_filter.score_filter(submission, user)
        self.assertTrue(f)

        submission.score = 500
        self.assertTrue(self.sub_filter.score_filter(submission, user))