code: def test_if_else():
      module = parse("if x:\n f.\nelse:\n g(")
      if_stmt = module.children[0]
      if_, test, colon, suite1, else_, colon, suite2 = if_stmt.children
      f = suite1.children[1]
      assert f.type == "error_node"
      assert f.children[0].value == "f"
      assert f.children[1].value == "."
      g = suite2.children[1]
      assert g.children[0].value == "g"
      assert g.children[1].value == "("
  
file_path: catboost/contrib/python/parso/py2/tests/test_error_recovery.py
imports: from textwrap import dedent
  from parso import parse, load_grammar
label_desc: Use image node_id 3 for calling a global function with example usage: test_if_else() without return types