|
|
@@ -865,6 +865,11 @@ func TestPeerChangeDiff(t *testing.T) {
|
|
|
a: &tailcfg.Node{ID: 1, CapMap: tailcfg.NodeCapMap{tailcfg.CapabilityAdmin: nil}},
|
|
|
b: &tailcfg.Node{ID: 1, CapMap: tailcfg.NodeCapMap{}},
|
|
|
want: &tailcfg.PeerChange{NodeID: 1, CapMap: tailcfg.NodeCapMap{}},
|
|
|
+ }, {
|
|
|
+ name: "patch-capmap-remove-as-nil",
|
|
|
+ a: &tailcfg.Node{ID: 1, CapMap: tailcfg.NodeCapMap{tailcfg.CapabilityAdmin: nil}},
|
|
|
+ b: &tailcfg.Node{ID: 1},
|
|
|
+ want: &tailcfg.PeerChange{NodeID: 1, CapMap: tailcfg.NodeCapMap{}},
|
|
|
}, {
|
|
|
name: "patch-capmap-add-key-to-empty-map",
|
|
|
a: &tailcfg.Node{ID: 1},
|