# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: Apache-2.0 from botocore.stub import Stubber, ANY import pytest from awsapi_cached_client import AWSCachedClient def test_create_client(): AWS = AWSCachedClient('us-east-1') AWS.get_connection('sns') # in us-east-1 my_account = AWS.account assert my_account assert 'sns' in AWS.client assert 'us-east-1' in AWS.client['sns'] AWS.get_connection('ec2') assert 'ec2' in AWS.client assert 'us-east-1' in AWS.client['ec2'] AWS.get_connection('iam','ap-northeast-1') assert 'iam' in AWS.client assert 'ap-northeast-1' in AWS.client['iam']