feat: add yellow for skip

main
sudo pacman -Syu 2022-07-23 21:30:03 +07:00
parent 38f75b72df
commit 6c2cd0baac
No known key found for this signature in database
GPG Key ID: D6CB5C6C567C47B0
1 changed files with 8 additions and 3 deletions

11
main.go
View File

@ -54,16 +54,21 @@ func colorOutputReader(reader io.ReadCloser) {
for scanner.Scan() { for scanner.Scan() {
line := scanner.Text() line := scanner.Text()
trimmedLine := strings.TrimSpace(line) line = strings.TrimSpace(line)
if strings.HasPrefix(trimmedLine, "--- PASS") || if strings.HasPrefix(line, "--- PASS") ||
strings.HasPrefix(line, "PASS") || strings.HasPrefix(line, "PASS") ||
strings.HasPrefix(line, "ok") { strings.HasPrefix(line, "ok") {
color.Green("%s\n", line) color.Green("%s\n", line)
continue continue
} }
if strings.HasPrefix(trimmedLine, "--- FAIL") || if strings.HasPrefix(line, "--- SKIP") {
color.Yellow("%s\n", line)
continue
}
if strings.HasPrefix(line, "--- FAIL") ||
strings.HasPrefix(line, "FAIL") { strings.HasPrefix(line, "FAIL") {
color.Red("%s\n", line) color.Red("%s\n", line)
continue continue