Exemple #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.'
Exemple #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.'
Exemple #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.'
Exemple #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.'
Exemple #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.'
Exemple #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.'
Exemple #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.'
Exemple #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.'