Skip to content

Commit 4bab8e2

Browse files
magik6kStebalien
authored andcommitted
Add one more test for config.Clone
1 parent 676c504 commit 4bab8e2

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

config/config_test.go

+7-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
func TestClone(t *testing.T) {
88
c := new(Config)
99
c.Identity.PeerID = "faketest"
10-
c.API.HTTPHeaders = map[string][]string{"foo": []string{"bar"}}
10+
c.API.HTTPHeaders = map[string][]string{"foo": {"bar"}}
1111

1212
newCfg, err := c.Clone()
1313
if err != nil {
@@ -16,6 +16,12 @@ func TestClone(t *testing.T) {
1616
if newCfg.Identity.PeerID != c.Identity.PeerID {
1717
t.Fatal("peer ID not preserved")
1818
}
19+
20+
c.API.HTTPHeaders["foo"] = []string{"baz"}
21+
if newCfg.API.HTTPHeaders["foo"][0] != "bar" {
22+
t.Fatal("HTTP headers not preserved")
23+
}
24+
1925
delete(c.API.HTTPHeaders, "foo")
2026
if newCfg.API.HTTPHeaders["foo"][0] != "bar" {
2127
t.Fatal("HTTP headers not preserved")

0 commit comments

Comments
 (0)