Fix golangci-lint errors

This commit is contained in:
adisbladis 2022-05-30 18:36:26 +08:00
parent 688cd6dbe3
commit ea6b999c69

View file

@ -2,7 +2,6 @@ package main
import ( import (
"bufio" "bufio"
"bytes"
"flag" "flag"
"fmt" "fmt"
"io" "io"
@ -14,14 +13,8 @@ import (
"sync" "sync"
) )
type testError struct {
testDir string
stdout bytes.Buffer
stderr bytes.Buffer
}
func runProcess(prefix string, command string, args ...string) error { func runProcess(prefix string, command string, args ...string) error {
fmt.Println(fmt.Sprintf("%s: Executing %s %s", prefix, command, args)) fmt.Printf("%s: Executing %s %s\n", prefix, command, args)
cmd := exec.Command(command, args...) cmd := exec.Command(command, args...)
@ -42,7 +35,7 @@ func runProcess(prefix string, command string, args ...string) error {
scanner := bufio.NewScanner(reader) scanner := bufio.NewScanner(reader)
for scanner.Scan() { for scanner.Scan() {
line := scanner.Bytes() line := scanner.Bytes()
fmt.Println(fmt.Sprintf("%s: %s", prefix, line)) fmt.Printf("%s: %s\n", prefix, line)
} }
done <- struct{}{} done <- struct{}{}
}() }()
@ -118,7 +111,7 @@ func runTests(rootDir string, testDirs []string) error {
cmdErrChan := make(chan error) cmdErrChan := make(chan error)
for _, testDir := range testDirs { for _, testDir := range testDirs {
testDir := testDir testDir := testDir
fmt.Println(fmt.Sprintf("Running test for: '%s'", testDir)) fmt.Printf("Running test for: '%s'\n", testDir)
wg.Add(1) wg.Add(1)
go func() { go func() {
defer wg.Done() defer wg.Done()