YueGuobin 9825a7b271
test: fix RBAC test to match implementation logic
- Update test_list_projects_in_resource_pool to use independent AsyncClient
- Fix test logic to match actual RBAC implementation:
  - Direct ACE + created_by match = accessible
  - Resource pool ACE = accessible (no created_by check)
  - Deduplication prevents duplicate projects
- Test now verifies: pool-only access → pool + /projects access → /projects-only access
- Add missing imports for ASGIWebSocketTransport and auth_service
2026-05-28 00:02:25 +08:00
..
2024-05-09 17:53:02 +07:00
2024-12-30 16:14:33 +07:00
2021-04-17 23:34:28 +09:30
2024-05-09 17:53:02 +07:00
2026-02-25 19:00:57 +08:00
2026-02-23 23:27:36 +08:00
2026-02-25 19:00:57 +08:00
2026-04-11 19:54:49 +08:00
2022-07-25 12:33:40 +02:00
2021-12-02 19:14:55 +10:30