main: don't print ok for a successful compile-only

This commit is contained in:
Damian Gryski
2023-04-15 11:33:41 -07:00
committed by Ayke
parent b4c9b579b8
commit 8b9bee4cad
+1 -1
View File
@@ -348,7 +348,7 @@ func Test(pkgName string, stdout, stderr io.Writer, options *compileopts.Options
fmt.Fprintf(w, "? \t%s\t[no test files]\n", err.ImportPath)
// Pretend the test passed - it at least didn't fail.
return true, nil
} else if passed {
} else if passed && !testConfig.CompileOnly {
fmt.Fprintf(w, "ok \t%s\t%.3fs\n", importPath, duration.Seconds())
} else {
fmt.Fprintf(w, "FAIL\t%s\t%.3fs\n", importPath, duration.Seconds())