Пример #1
0
    def test_create_default_session(self):
        session = self.Session.return_value

        ibm_boto3.setup_default_session()

        self.assertEqual(ibm_boto3.DEFAULT_SESSION, session,
                         'Default session not created properly')
Пример #2
0
    def test_create_default_session_with_args(self):
        ibm_boto3.setup_default_session(
            aws_access_key_id='key', aws_secret_access_key='secret'
        )

        self.Session.assert_called_with(
            aws_access_key_id='key', aws_secret_access_key='secret'
        )
Пример #3
0
 def _get_default_session(self):
     # setup DEFAULT_SESSION global variable = a boto3 session for the given IAM API key
     if self.staging:
         ibm_boto3.setup_default_session(
             ibm_api_key_id=self.apikey,
             ibm_auth_endpoint=
             "https://iam.test.cloud.ibm.com/identity/token",
         )
     else:
         ibm_boto3.setup_default_session(ibm_api_key_id=self.apikey)
     return ibm_boto3._get_default_session()
Пример #4
0
 def _get_default_session(self):
     # setup DEFAULT_SESSION global variable = a boto3 session for the given IAM API key
     ibm_boto3.setup_default_session(ibm_api_key_id=self.apikey, )
     return ibm_boto3._get_default_session()
Пример #5
0
    def test_create_default_session(self):
        session = self.Session.return_value

        ibm_boto3.setup_default_session()

        assert ibm_boto3.DEFAULT_SESSION == session