Fix test-runner variable name conflict

- Rename validateConfig flag variable to validateConfigPath
- Resolves compilation error: validateConfig was both a *string variable and function name
- Function call now uses correct variable name
This commit is contained in:
Shang Chieh Tseng
2025-10-30 12:15:12 +08:00
parent 5895b414f4
commit a7b3f6eda5

View File

@@ -33,7 +33,7 @@ func main() {
runKeepModels := runCmd.Bool("keep-models", false, "Don't delete models after test")
// Validate command flags
validateConfig := validateCmd.String("config", defaultConfigPath, "Path to test configuration file")
validateConfigPath := validateCmd.String("config", defaultConfigPath, "Path to test configuration file")
// List command flags
listConfig := listCmd.String("config", defaultConfigPath, "Path to test configuration file")
@@ -50,7 +50,7 @@ func main() {
os.Exit(runTests(*runConfig, *runProfile, *runOllamaBin, *runOutput, *runVerbose, *runKeepModels))
case "validate":
validateCmd.Parse(os.Args[2:])
os.Exit(validateConfig(*validateConfig))
os.Exit(validateConfig(*validateConfigPath))
case "list":
listCmd.Parse(os.Args[2:])
os.Exit(listProfiles(*listConfig))