コード例 #1
0
 def extract_bar_chart_data(self):
     console_log = self.console_log.split("Unit Test Failure and Error Details")[0]
     splitted_console_log_list = remove_excessive_whitespace(clean_html(console_log)).split()
     total_tests_run = splitted_console_log_list[2]
     failures = splitted_console_log_list[5]
     not_run = splitted_console_log_list[9]
     return total_tests_run, failures, not_run
コード例 #2
0
 def extract_bar_chart_data(self):
     console_log = self.console_log.split(
         "Unit Test Failure and Error Details")[0]
     splitted_console_log_list = remove_excessive_whitespace(
         clean_html(console_log)).split()
     total_tests_run = splitted_console_log_list[2]
     failures = splitted_console_log_list[5]
     not_run = splitted_console_log_list[9]
     return total_tests_run, failures, not_run
コード例 #3
0
    def extract_failure_info(self):
        console_log = self.console_log.split("Unit Test Failure and Error Details")[0]
        console_log = remove_excessive_whitespace(clean_html(console_log))
        console_log = console_log.split("seconds.")[1]
        console_log = console_log.splitlines()

        console_log = [item.strip() for item in console_log if item and item != ' ']
        console_log = ["Failure " + item.split("Failure")[1] if "Failure" in item else item for item in
                       console_log]
        console_log = ["Error " + item.split("Error")[1] if "Error" in item else item for item in console_log]
        console_log = [(item.split(' ', 1)[0], item.split(' ', 1)[1]) for item in console_log]
        return console_log
コード例 #4
0
    def extract_failure_info(self):
        console_log = self.console_log.split(
            "Unit Test Failure and Error Details")[0]
        console_log = remove_excessive_whitespace(clean_html(console_log))
        console_log = console_log.split("seconds.")[1]
        console_log = console_log.splitlines()

        console_log = [
            item.strip() for item in console_log if item and item != ' '
        ]
        console_log = [
            "Failure " +
            item.split("Failure")[1] if "Failure" in item else item
            for item in console_log
        ]
        console_log = [
            "Error " + item.split("Error")[1] if "Error" in item else item
            for item in console_log
        ]
        console_log = [(item.split(' ', 1)[0], item.split(' ', 1)[1])
                       for item in console_log]
        return console_log