package systemconfig import "testing" func TestParseHomeEntriesEnabled(t *testing.T) { cases := []struct { value string want bool }{ {value: "true", want: true}, {value: " TRUE ", want: true}, {value: "1", want: true}, {value: "false", want: false}, {value: "0", want: false}, {value: "", want: false}, {value: "unknown", want: false}, } for _, item := range cases { if got := parseHomeEntriesEnabled(item.value); got != item.want { t.Fatalf("parseHomeEntriesEnabled(%q) = %v, want %v", item.value, got, item.want) } } }