def test_credentials_are_generated_from_token(self): token = Struct({'credentials': Struct({'access_key': 'SAML_ACCESS_KEY', 'secret_key': 'SAML_SECRET_KEY', 'session_token': 'SAML_TOKEN', 'expiration': 'TEST_EXPIRATION'})}) Actions.persist_credentials(self.TEST_FILE, 'test-profile', 'un-south-1', token, True) self.assertItemsEqual(read_config_file(self.TEST_FILE), ['[test-profile]', 'output = json', 'region = un-south-1', 'aws_access_key_id = SAML_ACCESS_KEY', 'aws_secret_access_key = SAML_SECRET_KEY', 'aws_security_token = SAML_TOKEN', 'aws_session_token = SAML_TOKEN', ''])
def test_credentials_are_generated_from_token(self): token = Struct({ 'credentials': Struct({ 'access_key': 'SAML_ACCESS_KEY', 'secret_key': 'SAML_SECRET_KEY', 'session_token': 'SAML_TOKEN', 'expiration': 'TEST_EXPIRATION' }) }) Actions.persist_credentials(self.TEST_FILE, 'test-profile', 'un-south-1', token, True) six.assertCountEqual(self, read_config_file(self.TEST_FILE), [ '[test-profile]', 'output = json', 'region = un-south-1', 'aws_access_key_id = SAML_ACCESS_KEY', 'aws_secret_access_key = SAML_SECRET_KEY', 'aws_security_token = SAML_TOKEN', 'aws_session_token = SAML_TOKEN', '' ])