def test_validate_env(self): test_env = yaml.safe_dump(role_original_data) args = mock.Mock() args.id = None with mock.patch('openstack_virtual_baremetal.deploy.open', mock.mock_open(read_data=test_env), create=True) as mock_open: deploy._validate_env(args, 'foo.yaml')
def _test_validate_env_ends_with_profile(self, mock_id, mock_bed): test_env = dict(role_original_data) test_env['parameter_defaults']['baremetal_prefix'] = ( 'baremetal-control') mock_bed.return_value = test_env args = mock.Mock() args.id = mock_id if not mock_id: self.assertRaises(RuntimeError, deploy._validate_env, args, ['foo.yaml']) else: deploy._validate_env(args, ['foo.yaml'])
def _test_validate_env_ends_with_profile(self, mock_id): test_env = dict(role_original_data) test_env['parameters']['baremetal_prefix'] = 'baremetal-control' test_env = yaml.safe_dump(test_env) args = mock.Mock() args.id = mock_id with mock.patch('openstack_virtual_baremetal.deploy.open', mock.mock_open(read_data=test_env), create=True) as mock_open: if not mock_id: self.assertRaises(RuntimeError, deploy._validate_env, args, 'foo.yaml') else: deploy._validate_env(args, 'foo.yaml')
def test_validate_env(self, mock_bed): mock_bed.return_value = role_original_data args = mock.Mock() args.id = None deploy._validate_env(args, ['foo.yaml'])