diff --git a/tests/unit/spec_tests/test_group_spec.py b/tests/unit/spec_tests/test_group_spec.py index e5387eea6..b1da524e2 100644 --- a/tests/unit/spec_tests/test_group_spec.py +++ b/tests/unit/spec_tests/test_group_spec.py @@ -410,7 +410,7 @@ def test_is_overridden_group(self): base_spec = GroupSpec('A base group', data_type_def='BaseType', groups=[base_group]) - + # Create extending spec that overrides the group override_group = GroupSpec('Override group', name='test_group', @@ -419,20 +419,20 @@ def test_is_overridden_group(self): data_type_inc='BaseType', data_type_def='ExtType', groups=[override_group]) - + # Resolve the extension ext_spec.resolve_spec(base_spec) - + # Test base spec has no overridden groups self.assertFalse(base_spec.is_overridden_group('test_group')) - + # Test extending spec correctly identifies overridden group self.assertTrue(ext_spec.is_overridden_group('test_group')) - + # Test non-existent group raises error with self.assertRaisesWith(ValueError, "Group 'nonexistent_group' not found in spec"): ext_spec.is_overridden_group('nonexistent_group') - + # Test new group in extending spec is not overridden new_group = GroupSpec('New group', name='new_group',