mirror of
https://github.com/patriceckhart/zot.git
synced 2026-06-27 05:46:34 +02:00
19 lines
522 B
Go
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")
|
|
}
|
|
}
|