test(plating-sec): verify 8-role hierarchy + implied_ids chains
Group-structure tests for Phase 1 permissions overhaul. Covers: - All 7 new res.groups records present (8th role "No" is implicit) - Owner transitively implies base.group_system + every old group - Manager forms the diamond (implies both Shop Manager and Sales Manager) - Sales and Shop branches remain orthogonal at the leaf (Tech != Sales Rep) - uid 1/2 auto-assigned to Owner - Sequence numbers unique (renders dropdown predictably) - New groups imply old for backward-compat (30-day rollback safety) - Cross-module backward-compat chain works (e.g., Owner -> CGP DO) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -3,3 +3,4 @@ from . import test_fp_work_centre
|
||||
from . import test_fp_job_state_machine
|
||||
from . import test_fp_job_step_state_machine
|
||||
from . import test_simple_recipe_flatten
|
||||
from . import test_role_groups
|
||||
|
||||
Reference in New Issue
Block a user