fix(tests): isolate provider mock in agentcore passrole (#12724)

This commit is contained in:
Pedro Martín
2026-09-03 10:15:49 +02:00
committed by GitHub
parent f013a5e1ad
commit 9621bdfb9c
@@ -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])