25 lines
374 B
Go
25 lines
374 B
Go
package main
|
|
|
|
import "testing"
|
|
|
|
func TestLoadConifg(t *testing.T) {
|
|
config := loadConfig()
|
|
if len(config.Users) >= 2 {
|
|
if value, ok := config.Users["eson"]; !ok {
|
|
t.Error(value)
|
|
}
|
|
|
|
if value, ok := config.GetUser("admin"); !ok {
|
|
t.Error(value)
|
|
}
|
|
}
|
|
|
|
if len(config.Paths) < 1 {
|
|
t.Error(config)
|
|
}
|
|
|
|
if len(config.Permit) < 1 {
|
|
t.Error(config.Permit)
|
|
}
|
|
}
|