def setUp(self): TestCase.setUp(self) # __virtual__ must be caller in order for _get_conn to be injected boto_elb.__virtual__()
conn_parameters = { 'region': region, 'key': access_key, 'keyid': secret_key, 'profile': {} } boto_conn_parameters = { 'aws_access_key_id': access_key, 'aws_secret_access_key': secret_key } instance_parameters = {'instance_type': 't1.micro'} opts = salt.config.DEFAULT_MASTER_OPTS utils = salt.loader.utils(opts, whitelist=['boto']) boto_elb.__utils__ = utils boto_elb.__virtual__() @skipIf(NO_MOCK, NO_MOCK_REASON) @skipIf(HAS_BOTO is False, 'The boto module must be installed.') @skipIf(HAS_MOTO is False, 'The moto module must be installed.') class BotoElbTestCase(TestCase): ''' TestCase for salt.modules.boto_elb module ''' @mock_ec2 @mock_elb def test_register_instances_valid_id_result_true(self): ''' tests that given a valid instance id and valid ELB that register_instances returns True.
log = logging.getLogger(__name__) region = 'us-east-1' access_key = 'GKTADJGHEIQSXMKKRBJ08H' secret_key = 'askdjghsdfjkghWupUjasdflkdfklgjsdfjajkghs' conn_parameters = {'region': region, 'key': access_key, 'keyid': secret_key, 'profile': {}} boto_conn_parameters = {'aws_access_key_id': access_key, 'aws_secret_access_key': secret_key} instance_parameters = {'instance_type': 't1.micro'} opts = salt.config.DEFAULT_MASTER_OPTS utils = salt.loader.utils(opts, whitelist=['boto']) boto_elb.__utils__ = utils boto_elb.__virtual__() @skipIf(NO_MOCK, NO_MOCK_REASON) @skipIf(HAS_BOTO is False, 'The boto module must be installed.') @skipIf(HAS_MOTO is False, 'The moto module must be installed.') class BotoElbTestCase(TestCase): ''' TestCase for salt.modules.boto_elb module ''' @mock_ec2 @mock_elb def test_register_instances_valid_id_result_true(self): ''' tests that given a valid instance id and valid ELB that register_instances returns True.