headscale/integration/hsic
Kristoffer Dalby 98c0817b95 integration: add tests for ACL group with deleted/unknown users
Add DeleteUser method to ControlServer interface and implement it in
HeadscaleInContainer to enable testing user deletion scenarios.

Add two integration tests for issue #2967:
- TestACLGroupWithUnknownUser: tests that valid users can communicate
  when a group references a non-existent user
- TestACLGroupAfterUserDeletion: tests connectivity after deleting a
  user that was referenced in an ACL group

These tests currently pass but don't fully reproduce the reported issue
where deleted users break connectivity for the entire group.

Updates #2967
2026-01-20 15:41:19 +01:00
..
config.go integration: run headscale with delve and debug symbols (#2689) 2025-07-24 17:44:09 +02:00
hsic.go integration: add tests for ACL group with deleted/unknown users 2026-01-20 15:41:19 +01:00