From 9f78569447ec899dda76a408ac39d8444210231d Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Sat, 5 Apr 2025 04:51:36 -0400 Subject: [PATCH] chore(parser/diff): simpler variables --- internal/parser/diff/parser.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/internal/parser/diff/parser.go b/internal/parser/diff/parser.go index 7cbce0b..9cf5ed5 100644 --- a/internal/parser/diff/parser.go +++ b/internal/parser/diff/parser.go @@ -39,17 +39,19 @@ func (*Diff) Run(results []stage.ExecutorResult, confAny any) ( if err != nil { return nil, true, err } + answerStr := string(answer) + resultStr := result.Files[output.FileName] isSame := stringsEqual( - string(answer), - result.Files[output.FileName], + answerStr, + resultStr, output.CompareSpace, ) - slog.Debug( + slog.Info( "compare", "filename", output.FileName, "answerPath", output.AnswerPath, - "actualLength", len(result.Files[output.FileName]), - "answerLength", len(string(answer)), + "actualLength", len(resultStr), + "answerLength", len(answerStr), "index", i, "isSame", isSame, ) @@ -73,8 +75,6 @@ func (*Diff) Run(results []stage.ExecutorResult, confAny any) ( } // Convert answer to string and split by lines truncated := false - answerStr := string(answer) - resultStr := result.Files[output.FileName] if len(answerStr) > output.MaxDiffLength { answerStr = answerStr[:output.MaxDiffLength] truncated = true