Beispiel #1
0
    def test_comp(self):
        """Test a real example."""
        curr_samples = [0.0887, 0.0919, 0.0903]
        prev = [0.0858]
        uninteresting = ComparisonResult(min, False, False, curr_samples, prev)

        self.assertFalse(uninteresting.is_result_interesting())
        self.assertEquals(uninteresting.get_test_status(), UNCHANGED_PASS)
        self.assertEquals(uninteresting.get_value_status(), UNCHANGED_PASS)
Beispiel #2
0
    def test_comp(self):
        """Test a real example."""
        curr_samples = [0.0887, 0.0919, 0.0903]
        prev = [0.0858]
        uninteresting = ComparisonResult(min, False, False, curr_samples, prev)

        self.assertFalse(uninteresting.is_result_interesting())
        self.assertEquals(uninteresting.get_test_status(), UNCHANGED_PASS)
        self.assertEquals(uninteresting.get_value_status(), UNCHANGED_PASS)
Beispiel #3
0
 def test_keep_on_failing_status(self):
     """Test getting a repeated fail."""
     improved = ComparisonResult(min, True, True, None, None, None, None)
     self.assertEquals(improved.get_test_status(), UNCHANGED_FAIL)
Beispiel #4
0
 def test_regressed_status(self):
     """Test getting a test status improvement."""
     improved = ComparisonResult(min, True, False, None, [10.], None, None)
     self.assertEquals(improved.get_test_status(), REGRESSED)
Beispiel #5
0
 def test_improved_status(self):
     """Test getting a test status improvement."""
     improved = ComparisonResult(min, False, True, [1.], None, None, None)
     self.assertEquals(improved.get_test_status(), IMPROVED)
Beispiel #6
0
 def test_keep_on_failing_status(self):
     """Test getting a repeated fail."""
     improved = ComparisonResult(min, True, True, None, None, None, None)
     self.assertEquals(improved.get_test_status(), UNCHANGED_FAIL)
Beispiel #7
0
 def test_regressed_status(self):
     """Test getting a test status improvement."""
     improved = ComparisonResult(min, True, False, None, [10.], None, None)
     self.assertEquals(improved.get_test_status(), REGRESSED)
Beispiel #8
0
 def test_improved_status(self):
     """Test getting a test status improvement."""
     improved = ComparisonResult(min, False, True, [1.], None, None, None)
     self.assertEquals(improved.get_test_status(), IMPROVED)