package worldconfig import ( "fmt" "testing" ) func TestParseSqlite(t *testing.T) { cfg := Parse("./testdata/world.mt.sqlite") if cfg[CONFIG_BACKEND] != BACKEND_SQLITE3 { t.Fatal("not sqlite3") } } func TestParsePostgres(t *testing.T) { cfg := Parse("./testdata/world.mt.postgres") fmt.Println(cfg) if cfg[CONFIG_BACKEND] != BACKEND_POSTGRES { t.Fatal("not postgres") } if cfg[CONFIG_PSQL_CONNECTION] != "host=postgres port=5432 user=postgres password=enter dbname=postgres" { t.Fatal("param err") } }