Пример #1
0
    def test_read_junit_skip(self):
        try:
            rootdir = tempfile.mkdtemp()

            result_file = os.path.join(rootdir, 'test1.xml')
            with open(result_file, 'w') as fhand:
                fhand.write('<testsuites tests="5" failures="3" errors="1" skip="2" time="35" name="AllTests"></testsuites>')
            (num_tests, num_errors, num_failures) = catkin_test_results.read_junit(result_file)
            self.assertEqual((5, 1, 3), (num_tests, num_errors, num_failures))
            (num_tests, num_errors, num_failures, num_skipped) = catkin_test_results.read_junit2(result_file)
            self.assertEqual((5, 1, 3, 2), (num_tests, num_errors, num_failures, num_skipped))
        finally:
            shutil.rmtree(rootdir)
Пример #2
0
    def test_read_junit_skipped(self):
        try:
            rootdir = tempfile.mkdtemp()

            result_file = os.path.join(rootdir, 'test1.xml')
            with open(result_file, 'w') as fhand:
                fhand.write(
                    '<testsuites tests="5" failures="3" errors="1" skipped="2" time="35" name="AllTests"></testsuites>'
                )
            (num_tests, num_errors,
             num_failures) = catkin_test_results.read_junit(result_file)
            self.assertEqual((5, 1, 3), (num_tests, num_errors, num_failures))
            (num_tests, num_errors, num_failures,
             num_skipped) = catkin_test_results.read_junit2(result_file)
            self.assertEqual(
                (5, 1, 3, 2),
                (num_tests, num_errors, num_failures, num_skipped))
        finally:
            shutil.rmtree(rootdir)