From 9621bdfb9cbb56dbe7bde04c38004591cde16e5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20Mart=C3=ADn?= Date: Thu, 3 Sep 2026 10:15:49 +0200 Subject: [PATCH] fix(tests): isolate provider mock in agentcore passrole (#12724) --- ...iam_policy_passrole_to_bedrock_agentcore_restricted_test.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/providers/aws/services/iam/iam_policy_passrole_to_bedrock_agentcore_restricted/iam_policy_passrole_to_bedrock_agentcore_restricted_test.py b/tests/providers/aws/services/iam/iam_policy_passrole_to_bedrock_agentcore_restricted/iam_policy_passrole_to_bedrock_agentcore_restricted_test.py index 04962eade6..1e3f1eb362 100644 --- a/tests/providers/aws/services/iam/iam_policy_passrole_to_bedrock_agentcore_restricted/iam_policy_passrole_to_bedrock_agentcore_restricted_test.py +++ b/tests/providers/aws/services/iam/iam_policy_passrole_to_bedrock_agentcore_restricted/iam_policy_passrole_to_bedrock_agentcore_restricted_test.py @@ -105,7 +105,8 @@ def _run(policies: list, scan_unused_services: bool = True): iam_client = mock.MagicMock() iam_client.policies = {policy.arn: policy for policy in policies} iam_client.region = AWS_REGION_US_EAST_1 - iam_client.provider.scan_unused_services = scan_unused_services + # Own mock: other test files set MagicMock.provider at class level to a real AwsProvider. + iam_client.provider = mock.MagicMock(scan_unused_services=scan_unused_services) aws_provider = set_mocked_aws_provider([AWS_REGION_US_EAST_1])