diff --git a/src/scripts/pycompare.py b/src/scripts/pycompare.py index 4fcdc1216901e7d8c4022d25f63ac91cf33721d4..82448837871f76ace1324b4160c38c871a8fa039 100755 --- a/src/scripts/pycompare.py +++ b/src/scripts/pycompare.py @@ -220,29 +220,30 @@ def compare_lines(f_line, c_line, config, line_num=0, num_len=4, log_file=None): + c_groups[si] + "</code></span><code>" + c_line[c_ends[si]:c_starts[si + 1]] ) if (len(severities) > 0): - # Single errror test modification + # Single error test modification if (severities[-1] == 1): noisy += 1 elif (severities[-1] == 2): warnings += 1 elif (severities[-1] == 3): split_c_line = c_line.split('/') - if (len(split_c_line) != 2): errors += 1 + if (config['warning_threshold'] == 0.0): errors += 1 + elif (len(split_c_line) != 2): errors += 1 if log_file is not None: if (len(severities) > 0): if (severities[-1] == 0): log_line = ( log_line + c_groups[-1] + c_line[c_ends[-1]:len(c_line) - 1] ) - elif (severities[-1] == 1): + if (severities[-1] == 1): log_line = ( log_line + "</code><span style=\"font-weight: bold; color: rgb(0,185,0)\"><code>" + c_groups[-1] + "</code></span><code>" + c_line[c_ends[-1]:len(c_line) - 2] ) - elif (severities[-1] == 2): + if (severities[-1] == 2): log_line = ( log_line + "</code><span style=\"font-weight: bold; color: rgb(0,0,255)\"><code>" + c_groups[-1] + "</code></span><code>" + c_line[c_ends[-1]:len(c_line) - 2] ) - elif (severities[-1] == 3): + if (severities[-1] == 3): split_c_line = c_line.split('/') if (len(split_c_line) == 2): log_line = (