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")
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)
def test_unknown_symbol_translation(self): symbol_resolver = IntrinsicsSymbolTable(template={}) res = symbol_resolver.get_translation("UNKNOWN MAP") self.assertEqual(res, None)