Dev
7b9f3e17aa
test(15-02): add PermissionConsolidatorTests with 9 test cases (RPT-04-a through RPT-04-i)
- RPT-04-a: empty input returns empty list
- RPT-04-b: single entry -> 1 row with 1 location
- RPT-04-c: 3 entries same key -> 1 row with 3 locations
- RPT-04-d: different PermissionLevel -> separate rows
- RPT-04-e: case-insensitive key merges ALICE@ and alice@
- RPT-04-f: MakeKey produces pipe-delimited lowercase format
- RPT-04-g: 11-row input with 3 merge groups -> 7 consolidated rows
- RPT-04-h: LocationCount equals Locations.Count
- RPT-04-i: IsHighPrivilege/IsExternalUser preserved from first entry
2026-04-09 11:45:22 +02:00
..
2026-04-02 12:25:01 +02:00
2026-04-09 11:31:54 +02:00
2026-04-08 15:18:38 +02:00
2026-04-09 11:45:22 +02:00
2026-04-02 12:18:02 +02:00
2026-04-03 16:36:08 +02:00
2026-04-07 14:20:12 +02:00
2026-04-09 11:31:54 +02:00
2026-04-08 16:01:46 +02:00
2026-04-09 09:25:18 +02:00
2026-04-08 14:34:11 +02:00