metadata: add Merge func

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
2021-01-23 00:09:07 +03:00
parent c7bafecce3
commit 202a942eef
3 changed files with 30 additions and 11 deletions

View File

@@ -7,6 +7,20 @@ import (
"testing"
)
func TestMerge(t *testing.T) {
omd := Metadata{
"key1": "val1",
}
mmd := Metadata{
"key2": "val2",
}
nmd := Merge(omd, mmd, true)
if len(nmd) != 2 {
t.Fatalf("merge failed: %v", nmd)
}
}
func TestIterator(t *testing.T) {
md := Metadata{
"1Last": "last",