def test_interpret_test_failures(self): test_dict = test_run_results._interpret_test_failures([test_failures.FailureReftestMismatchDidNotOccur(self.port.abspath_for_test('foo/reftest-expected-mismatch.html'))]) self.assertEqual(len(test_dict), 0) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingAudio()]) self.assertIn('is_missing_audio', test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingResult()]) self.assertIn('is_missing_text', test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingImage()]) self.assertIn('is_missing_image', test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingImageHash()]) self.assertIn('is_missing_image', test_dict)
def test_interpret_test_failures(self): test_dict = test_run_results._interpret_test_failures([test_failures.FailureReftestMismatchDidNotOccur(self.port.abspath_for_test('foo/reftest-expected-mismatch.html'))]) self.assertEqual(len(test_dict), 0) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingAudio()]) self.assertIn('is_missing_audio', test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingResult()]) self.assertIn('is_missing_text', test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingImage()]) self.assertIn('is_missing_image', test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingImageHash()]) self.assertIn('is_missing_image', test_dict)
def test_interpret_test_failures(self): test_dict = test_run_results._interpret_test_failures( [test_failures.FailureImageHashMismatch(diff_percent=0.42)] ) self.assertEqual(test_dict["image_diff_percent"], 0.42) test_dict = test_run_results._interpret_test_failures( [test_failures.FailureReftestMismatch(self.port.abspath_for_test("foo/reftest-expected.html"))] ) self.assertIn("image_diff_percent", test_dict) test_dict = test_run_results._interpret_test_failures( [ test_failures.FailureReftestMismatchDidNotOccur( self.port.abspath_for_test("foo/reftest-expected-mismatch.html") ) ] ) self.assertEqual(len(test_dict), 0) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingAudio()]) self.assertIn("is_missing_audio", test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingResult()]) self.assertIn("is_missing_text", test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingImage()]) self.assertIn("is_missing_image", test_dict) test_dict = test_run_results._interpret_test_failures([test_failures.FailureMissingImageHash()]) self.assertIn("is_missing_image", test_dict)
def test_interpret_test_failures(self): test_dict = test_run_results._interpret_test_failures( [test_failures.FailureImageHashMismatch(diff_percent=0.42)]) self.assertEqual(test_dict['image_diff_percent'], 0.42) test_dict = test_run_results._interpret_test_failures([ test_failures.FailureReftestMismatch( self.port.abspath_for_test('foo/reftest-expected.html')) ]) self.assertTrue('image_diff_percent' in test_dict) test_dict = test_run_results._interpret_test_failures([ test_failures.FailureReftestMismatchDidNotOccur( self.port.abspath_for_test( 'foo/reftest-expected-mismatch.html')) ]) self.assertEqual(len(test_dict), 0) test_dict = test_run_results._interpret_test_failures( [test_failures.FailureMissingAudio()]) self.assertTrue('is_missing_audio' in test_dict) test_dict = test_run_results._interpret_test_failures( [test_failures.FailureMissingResult()]) self.assertTrue('is_missing_text' in test_dict) test_dict = test_run_results._interpret_test_failures( [test_failures.FailureMissingImage()]) self.assertTrue('is_missing_image' in test_dict) test_dict = test_run_results._interpret_test_failures( [test_failures.FailureMissingImageHash()]) self.assertTrue('is_missing_image' in test_dict)