zot/packages/agent/args_test.go
patriceckhart 85a3c3b73e
Some checks are pending
ci / test (macos-latest) (push) Waiting to run
ci / test (ubuntu-latest) (push) Waiting to run
ci / test (windows-latest) (push) Waiting to run
Add temperature option
2026-06-14 11:42:31 +02:00

19 lines
522 B
Go

package agent
import "testing"
func TestParseArgsTemperatureAllowsZero(t *testing.T) {
args, err := ParseArgs([]string{"--temperature", "0"})
if err != nil {
t.Fatalf("ParseArgs returned %v", err)
}
if args.Temperature == nil || *args.Temperature != 0 {
t.Fatalf("Temperature = %v; want 0", args.Temperature)
}
}
func TestParseArgsTemperatureRejectsOutOfRange(t *testing.T) {
if _, err := ParseArgs([]string{"--temperature", "2.1"}); err == nil {
t.Fatal("ParseArgs accepted out-of-range temperature")
}
}