Ejemplo n.º 1
0
 def test_context_namespace_delimiter_is_overridden_and_is_empty(self):
     """Test context namespace delimiter is overridden and is empty."""
     config = Config({"namespace": "namespace", "namespace_delimiter": ""})
     context = Context(config=config)
     fqn = context.get_fqn("stack1")
     self.assertEqual(fqn, "namespacestack1")
Ejemplo n.º 2
0
 def test_context_get_fqn_stack_name(self):
     """Test context get fqn stack name."""
     context = Context(config=self.config)
     fqn = context.get_fqn("stack1")
     self.assertEqual(fqn, "namespace-stack1")
Ejemplo n.º 3
0
 def test_context_get_fqn_replace_dot(self):
     """Test context get fqn replace dot."""
     context = Context(config=Config({"namespace": "my.namespace"}))
     fqn = context.get_fqn()
     self.assertEqual(fqn, "my-namespace")
Ejemplo n.º 4
0
 def test_context_get_fqn_empty_namespace(self):
     """Test context get fqn empty namespace."""
     context = Context(config=Config({"namespace": ""}))
     fqn = context.get_fqn("vpc")
     self.assertEqual(fqn, "vpc")
     self.assertEqual(context.tags, {})
Ejemplo n.º 5
0
 def test_context_get_fqn(self):
     """Test context get fqn."""
     context = Context(config=self.config)
     fqn = context.get_fqn()
     self.assertEqual(fqn, "namespace")