package mergo | |
import ( | |
"testing" | |
) | |
type mapInterface map[string]interface{} | |
func TestMergeMapsEmptyString(t *testing.T) { | |
a := mapInterface{"s": ""} | |
b := mapInterface{"s": "foo"} | |
if err := Merge(&a, b); err != nil { | |
t.Fatal(err) | |
} | |
if a["s"] != "foo" { | |
t.Fatalf("b not merged in properly: a.s.Value(%s) != expected(%s)", a["s"], "foo") | |
} | |
} |