示例#1
0
 def test_basic_symbol_translation(self):
     symbol_resolver = IntrinsicsSymbolTable(
         template={}, logical_id_translator={"item": "test"})
     res = symbol_resolver.get_translation("item")
     self.assertEqual(res, "test")
示例#2
0
 def test_basic_unknown_translated_string_translation(self):
     symbol_resolver = IntrinsicsSymbolTable(
         template={}, logical_id_translator={"item": "test"})
     res = symbol_resolver.get_translation("item", "RootResourceId")
     self.assertEqual(res, None)
示例#3
0
 def test_unknown_symbol_translation(self):
     symbol_resolver = IntrinsicsSymbolTable(template={})
     res = symbol_resolver.get_translation("UNKNOWN MAP")
     self.assertEqual(res, None)