From c34dfce6c36caec85f526226ed0baf7358f39ee0 Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Sun, 24 May 2026 01:24:24 -0400 Subject: [PATCH] fix(plating-tests): correct AVL model name (fusion.plating.avl) Implementer-flagged concern: plan template referenced fp.approved.vendor.list but actual model id is fusion.plating.avl. Tests were silently skipping instead of exercising the AVL split. Co-Authored-By: Claude Opus 4.7 (1M context) --- fusion_plating/fusion_plating/tests/test_quality_split.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/fusion_plating/fusion_plating/tests/test_quality_split.py b/fusion_plating/fusion_plating/tests/test_quality_split.py index efedad0c..9c459590 100644 --- a/fusion_plating/fusion_plating/tests/test_quality_split.py +++ b/fusion_plating/fusion_plating/tests/test_quality_split.py @@ -69,15 +69,15 @@ class TestQualitySplit(TransactionCase): # AVL: Manager read-only, QM full def test_manager_can_read_avl(self): - Avl = self.env.get('fp.approved.vendor.list') + Avl = self.env.get('fusion.plating.avl') if not Avl: - self.skipTest('fp.approved.vendor.list model not available') + self.skipTest('fusion.plating.avl model not available') Avl.with_user(self.u_mgr).check_access_rights('read') def test_manager_cannot_write_avl(self): - Avl = self.env.get('fp.approved.vendor.list') + Avl = self.env.get('fusion.plating.avl') if not Avl: - self.skipTest('fp.approved.vendor.list model not available') + self.skipTest('fusion.plating.avl model not available') with self.assertRaises(AccessError): Avl.with_user(self.u_mgr).check_access_rights('write')