Пример #1
0
 def test_too_many_null_results(self):
     """250 or more null scores is high severity."""
     self.create_answers(300, score=None)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_HIGH
     assert result.summary == '300 null votes within the last day.'
Пример #2
0
 def test_few_null_results(self):
     """Less than 50 votes with null scores is fine."""
     self.create_answers(49, score=None)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_LOW
     assert result.summary == 'Data looks ok.'
Пример #3
0
 def test_many_null_results(self):
     """Between 50 and 250 null scores is medium severity."""
     self.create_answers(249, score=None)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_MEDIUM
     assert result.summary == '249 null votes within the last day.'
Пример #4
0
 def test_no_null_results(self):
     """No votes with null scores is fine."""
     self.create_answers(2, score=3)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_LOW
     assert result.summary == 'Data looks ok.'
Пример #5
0
 def test_too_many_null_results(self):
     """250 or more null scores is high severity."""
     self.create_answers(300, score=None)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_HIGH
     assert result.summary == '300 null votes within the last day.'
Пример #6
0
 def test_many_null_results(self):
     """Between 50 and 250 null scores is medium severity."""
     self.create_answers(249, score=None)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_MEDIUM
     assert result.summary == '249 null votes within the last day.'
Пример #7
0
 def test_few_null_results(self):
     """Less than 50 votes with null scores is fine."""
     self.create_answers(49, score=None)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_LOW
     assert result.summary == 'Data looks ok.'
Пример #8
0
 def test_no_null_results(self):
     """No votes with null scores is fine."""
     self.create_answers(2, score=3)
     result = CheckMissingVotes.check()
     assert result.severity == SEVERITY_LOW
     assert result.summary == 'Data looks ok.'