mirror of
https://github.com/juanfont/headscale.git
synced 2025-09-11 17:53:10 +02:00
add tag test with groups
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
parent
f2b97a1087
commit
8398797024
@ -945,6 +945,25 @@ func TestNodeAdvertiseTagCommand(t *testing.T) {
|
|||||||
},
|
},
|
||||||
wantTag: true,
|
wantTag: true,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
name: "with-policy-groups",
|
||||||
|
policy: &policy.ACLPolicy{
|
||||||
|
Groups: policy.Groups{
|
||||||
|
"group:admins": []string{"user1"},
|
||||||
|
},
|
||||||
|
ACLs: []policy.ACL{
|
||||||
|
{
|
||||||
|
Action: "accept",
|
||||||
|
Sources: []string{"*"},
|
||||||
|
Destinations: []string{"*:*"},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
TagOwners: map[string][]string{
|
||||||
|
"tag:test": {"group:admins"},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
wantTag: true,
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
for _, tt := range tests {
|
for _, tt := range tests {
|
||||||
|
Loading…
Reference in New Issue
Block a user