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)
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)
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)
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)
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)
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)
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)
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)