Files
2026-09-11 06:14:38 +02:00

20 lines
447 B
Go

package main
import "testing"
func TestCIDRAllowlist(t *testing.T) {
a, err := parseCIDRs("127.0.0.1/32,10.2.19.0/24")
if err != nil {
t.Fatal(err)
}
if !a.allowed("10.2.19.42:1234") || !a.allowed("127.0.0.1:1") || a.allowed("10.2.18.1:5") {
t.Fatal("unexpected allowlist result")
}
}
func TestAppendSource(t *testing.T) {
if got := appendSource("host-memory", "amdgpu-sysfs"); got != "host-memory+amdgpu-sysfs" {
t.Fatal(got)
}
}