Add contect as first parameter for all config method

This commit is contained in:
Ming Deng
2020-08-29 15:05:18 +00:00
parent e831b97eb8
commit 03bec05714
19 changed files with 351 additions and 356 deletions

View File

@@ -70,7 +70,7 @@ func TestYaml(t *testing.T) {
t.Fatal(err)
}
res, _ := yamlconf.String("appname")
res, _ := yamlconf.String(nil, "appname")
if res != "beeapi" {
t.Fatal("appname not equal to beeapi")
}
@@ -84,19 +84,19 @@ func TestYaml(t *testing.T) {
switch v.(type) {
case int:
value, err = yamlconf.Int(k)
value, err = yamlconf.Int(nil, k)
case int64:
value, err = yamlconf.Int64(k)
value, err = yamlconf.Int64(nil, k)
case float64:
value, err = yamlconf.Float(k)
value, err = yamlconf.Float(nil, k)
case bool:
value, err = yamlconf.Bool(k)
value, err = yamlconf.Bool(nil, k)
case []string:
value, err = yamlconf.Strings(k)
value, err = yamlconf.Strings(nil, k)
case string:
value, err = yamlconf.String(k)
value, err = yamlconf.String(nil, k)
default:
value, err = yamlconf.DIY(k)
value, err = yamlconf.DIY(nil, k)
}
if err != nil {
t.Errorf("get key %q value fatal,%v err %s", k, v, err)
@@ -106,10 +106,10 @@ func TestYaml(t *testing.T) {
}
if err = yamlconf.Set("name", "astaxie"); err != nil {
if err = yamlconf.Set(nil, "name", "astaxie"); err != nil {
t.Fatal(err)
}
res, _ = yamlconf.String("name")
res, _ = yamlconf.String(nil, "name")
if res != "astaxie" {
t.Fatal("get name error")
}