headscale/hscontrol/policy/v2
Kristoffer Dalby f49c42e716 testdata: add SaaS captures for compat tests
Golden captures of SaaS filter-rules and netmaps across the ACL,
grant, routes, and SSH corpora. These back the data-driven compat tests
that verify headscale's policy output against Tailscale SaaS verbatim.

Updates #3157
2026-04-17 16:31:49 +01:00
..
testdata testdata: add SaaS captures for compat tests 2026-04-17 16:31:49 +01:00
filter.go policy/v2: add via exit steering golden captures and tests 2026-04-01 14:10:42 +01:00
filter_test.go policy/v2: add via exit steering golden captures and tests 2026-04-01 14:10:42 +01:00
main_test.go all: fix test flakiness and improve test infrastructure 2026-03-14 02:52:28 -07:00
policy.go policy/v2: fix via grants in BuildPeerMap, MatchersForNode, and ViaRoutesForPeer 2026-04-01 14:10:42 +01:00
policy_test.go integration: remove exit node via grant tests 2026-04-01 14:10:42 +01:00
tailscale_acl_data_compat_test.go testdata: convert .json to .hujson with header comments 2026-04-01 14:10:42 +01:00
tailscale_grants_compat_test.go testdata: convert .json to .hujson with header comments 2026-04-01 14:10:42 +01:00
tailscale_routes_data_compat_test.go testdata: convert .json to .hujson with header comments 2026-04-01 14:10:42 +01:00
tailscale_ssh_data_compat_test.go testdata: convert .json to .hujson with header comments 2026-04-01 14:10:42 +01:00
types.go policy/v2: clean up dead error variables, stale TODO, and test skip reasons 2026-04-01 14:10:42 +01:00
types_test.go policy/v2: implement autogroup:danger-all support 2026-04-01 14:10:42 +01:00
utils.go policy/v2: exclude exit routes from ReduceFilterRules 2026-04-01 14:10:42 +01:00
utils_test.go policy/v2: exclude exit routes from ReduceFilterRules 2026-04-01 14:10:42 +01:00