feat: debug log diff
All checks were successful
build-image / create-empty-commit (push) Successful in 5s
checks / build (push) Successful in 1m21s

This commit is contained in:
张泊明518370910136 2024-09-30 00:49:39 -04:00
parent 3682a36fde
commit a5a4a649dc
GPG Key ID: D47306D7062CDA9D

View File

@ -2,6 +2,7 @@ package diff
import ( import (
"fmt" "fmt"
"log/slog"
"os" "os"
"strings" "strings"
"unicode" "unicode"
@ -52,7 +53,10 @@ func (*Diff) Run(results []stage.ExecutorResult, confAny any) (
if err != nil { if err != nil {
return nil, true, err return nil, true, err
} }
slog.Debug("compare", "filename", output.FileName,
"answer path", output.AnswerPath,
"actual", result.Files[output.FileName],
"answer", string(answer))
// If no difference, assign score // If no difference, assign score
if compareChars(string(answer), result.Files[output.FileName], output.IgnoreWhitespace) { if compareChars(string(answer), result.Files[output.FileName], output.IgnoreWhitespace) {
score += output.Score score += output.Score