Пример #1
0
class TestBuilder(unittest.TestCase):
    def setUp(self):
        self.builder = Builder('us-east-1', 'namespace')

    def test_resolve_parameters_referencing_non_existant_output(self):
        parameters = {
            'param_1': 'mock::output_1',
            'param_2': 'mock::does_not_exist',
        }
        with mock.patch.object(self.builder, 'get_outputs') as mock_outputs:
            mock_outputs.return_value = {'output_1': 'output'}
            mock_blueprint = mock.MagicMock()
            type(mock_blueprint).parameters = parameters
            with self.assertRaises(ParameterDoesNotExist):
                self.builder.resolve_parameters(parameters, mock_blueprint)
Пример #2
0
class TestBuilder(unittest.TestCase):

    def setUp(self):
        self.builder = Builder('us-east-1', 'namespace')

    def test_resolve_parameters_referencing_non_existant_output(self):
        parameters = {
            'param_1': 'mock::output_1',
            'param_2': 'mock::does_not_exist',
        }
        with mock.patch.object(self.builder, 'get_outputs') as mock_outputs:
            mock_outputs.return_value = {'output_1': 'output'}
            mock_blueprint = mock.MagicMock()
            type(mock_blueprint).parameters = parameters
            with self.assertRaises(ParameterDoesNotExist):
                self.builder.resolve_parameters(parameters, mock_blueprint)
Пример #3
0
 def setUp(self):
     self.builder = Builder('us-east-1', 'namespace')
Пример #4
0
 def setUp(self):
     self.builder = Builder('us-east-1', 'namespace')