fix(systemconfig): 首页入口展示开关与发布选项编码修复
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
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)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user