mirror of
https://github.com/juanfont/headscale.git
synced 2026-10-31 18:54:11 +09:00
servertest: list passing via captures
Fourteen committed via captures already match at map level; run them.
This commit is contained in:
1 parent
1e397e8cd5
commit
7d787867c9
1 file changed
+14
@@ -33,13 +33,27 @@ var viaCompatTests = []struct {
|
||||
id string
|
||||
desc string
|
||||
}{
|
||||
{"grant-v11", "tag src steers subnet via router"},
|
||||
{"grant-v12", "member src steers subnet via router"},
|
||||
{"grant-v13", "group src steers subnet via router to members only"},
|
||||
{"via-grant-v14", "tag src steers the internet via tag:exit"},
|
||||
{"via-grant-v15", "wildcard src steers the internet via tag:exit"},
|
||||
{"via-grant-v16", "tag and member srcs steer the internet via tag:exit"},
|
||||
{"via-grant-v26", "one group steers the internet via one exit tag"},
|
||||
{"via-grant-v27", "members steer the internet via tag:exit on one port"},
|
||||
{"via-grant-v28", "crossed exit steering: group-a via one exit tag, group-b via another"},
|
||||
{"via-grant-v29", "crossed subnet steering: group-a via router-a, group-b via router-b"},
|
||||
{"via-grant-v30", "crossed mixed: subnet via router-a/b, exit via exit-b/a"},
|
||||
{"via-grant-v31", "peer connectivity + via exit A/B steering"},
|
||||
{"via-grant-v32", "via exit steering plus a member grant to a tagged host port"},
|
||||
{"via-grant-v33", "single via grant + HA primary election"},
|
||||
{"via-grant-v34", "wildcard src steers the internet via two exit tags"},
|
||||
{"via-grant-v35", "via grant with unadvertised destination"},
|
||||
{"via-grant-v36", "full complex: peer connectivity + crossed subnet + crossed exit"},
|
||||
{"via-grant-v47", "via dst prefix broader than the advertised subnet"},
|
||||
{"via-grant-v48", "via dst prefix narrower than the advertised subnet"},
|
||||
{"via-grant-v49", "via dst host alias broader than the advertised subnet"},
|
||||
{"via-grant-v50", "via dst prefix disjoint from the advertised subnet"},
|
||||
{"via-grant-v52", "members reach the internet only via tag:exit, admins reach everything"},
|
||||
{"via-grant-v53", "via exit steering plus a member rule to a tagged host port"},
|
||||
{"via-grant-v54", "via exit steering plus a member rule to autogroup:self"},
|
||||
|
||||
Reference in new issue
Block a user