Esempio n. 1
0
    def test_configure_without_resource_id(self):
        _test_name = 'test_create_UnknownServiceError'
        _test_node_properties = {
            'use_external_resource': False,
            "resource_config": {
                'OptionName': 'OptionName',
                "kwargs": {
                    "Port": 21212
                }
            },
            'client_config': CLIENT_CONFIG
        }

        _ctx = self.get_mock_ctx(_test_name,
                                 test_properties=_test_node_properties,
                                 test_runtime_properties={},
                                 type_hierarchy=PARAMETER_OPTION_TH)
        current_ctx.set(_ctx)

        option.configure(ctx=_ctx, resource_config=None, iface=None)

        self.assertEqual(
            _ctx.instance.runtime_properties, {
                'aws_resource_id': 'OptionName',
                'resource_config': {
                    'OptionName': 'OptionName',
                    "Port": 21212
                }
            })
    def test_configure_without_resource_id(self):
        _test_name = 'test_create_UnknownServiceError'
        _test_node_properties = {
            'use_external_resource': False,
            "resource_config": {
                'OptionName': 'OptionName',
                "kwargs": {
                    "Port": 21212
                }
            },
            'client_config': CLIENT_CONFIG
        }

        _ctx = self.get_mock_ctx(
            _test_name,
            test_properties=_test_node_properties,
            test_runtime_properties={},
            type_hierarchy=PARAMETER_OPTION_TH
        )
        current_ctx.set(_ctx)

        option.configure(ctx=_ctx, resource_config=None, iface=None)

        self.assertEqual(
            _ctx.instance.runtime_properties, {
                'aws_resource_id': 'OptionName',
                'resource_config': {
                    'OptionName': 'OptionName',
                    "Port": 21212
                }
            }
        )
Esempio n. 3
0
    def test_configure(self):
        _test_name = 'test_create_UnknownServiceError'
        _test_node_properties = {
            'use_external_resource': False,
            "resource_id": "dev-db-option-group",
            "resource_config": {
                "kwargs": {
                    "Port": 21212
                }
            },
            'client_config': CLIENT_CONFIG
        }

        _ctx = self.get_mock_ctx(_test_name,
                                 test_properties=_test_node_properties,
                                 test_runtime_properties={},
                                 type_hierarchy=PARAMETER_OPTION_TH)
        current_ctx.set(_ctx)

        option.configure(ctx=_ctx, resource_config=None, iface=None)

        self.fake_boto.assert_not_called()

        self.assertEqual(_ctx.instance.runtime_properties,
                         {'resource_config': {
                             "Port": 21212
                         }})
    def test_configure(self):
        _test_name = 'test_create_UnknownServiceError'
        _test_node_properties = {
            'use_external_resource': False,
            "resource_id": "dev-db-option-group",
            "resource_config": {
                "kwargs": {
                    "Port": 21212
                }
            },
            'client_config': CLIENT_CONFIG
        }

        _ctx = self.get_mock_ctx(
            _test_name,
            test_properties=_test_node_properties,
            test_runtime_properties={},
            type_hierarchy=PARAMETER_OPTION_TH
        )
        current_ctx.set(_ctx)

        option.configure(ctx=_ctx, resource_config=None, iface=None)

        self.fake_boto.assert_not_called()

        self.assertEqual(
            _ctx.instance.runtime_properties, {
                'resource_config': {
                    "Port": 21212
                }
            }
        )