def _get_context(self, extra_config_args=None, **kwargs): """Get context.""" config = { "namespace": "namespace", "stacks": [{ "name": "vpc" }, { "name": "bastion", "variables": { "test": "${output vpc::something}" } }, { "name": "db", "variables": { "test": "${output vpc::something}", "else": "${output bastion::something}" } }, { "name": "other", "variables": {} }], } if extra_config_args: config.update(extra_config_args) return Context(config=Config(config), **kwargs)
def setUp(self): """Run before tests.""" self.context = Context(config=Config({"namespace": "namespace"})) self.provider = MockProvider() self.build_action = build.Action(self.context, provider_builder=MockProviderBuilder( self.provider))
def _get_context(self, extra_config_args=None, **kwargs): """Get context.""" config = { "namespace": "namespace", "stacks": [ { "name": "vpc" }, { "name": "bastion", "requires": ["vpc"] }, { "name": "instance", "requires": ["vpc", "bastion"] }, { "name": "db", "requires": ["instance", "vpc", "bastion"] }, { "name": "other", "requires": ["db"] }, ] } if extra_config_args: config.update(extra_config_args) return Context(config=Config(config), **kwargs)
def _get_context(self, **kwargs): """Get context.""" config = Config({ "namespace": "namespace", "stacks": [ {"name": "vpc"}, {"name": "bastion", "variables": { "test": "${output vpc::something}"}}, {"name": "db", "variables": { "test": "${output vpc::something}", "else": "${output bastion::something}"}}, {"name": "other", "variables": {}} ], }) return Context(config=config, **kwargs)
def setUp(self): """Run before tests.""" self.count = 0 self.config = Config({"namespace": "namespace"}) self.context = Context(config=self.config) register_lookup_handler("noop", lambda **kwargs: "test")