code: def test_forward_call_de_de(self):
      input_text = (
          "Hallo „welt“"
          + " "
          + "Weg"
          + " "
          + unicodedata.normalize("NFD", "Abendröte!" + " " + "weg")
      )
      expected_output = (
          list("hˈaloː „vˈɛlt“")
          + [" "]
          + list("vˈeːk")
          + [" "]
          + [
              f"{self.GRAPHEME_PREFIX}{char}"
              for char in unicodedata.normalize("NFC", "Abendröte")
          ]
          + ["!"]
          + [" "]
          + list("vˈɛk")
      )
      g2p = self._create_g2p(
          use_chars=True,
          phoneme_dict=self.PHONEME_DICT_PATH_DE,
          locale="de-DE",
          grapheme_case=GRAPHEME_CASE_MIXED,
          grapheme_prefix=self.GRAPHEME_PREFIX,
          apply_to_oov_word=None,
      )
  
      phonemes = g2p(input_text)
      assert phonemes == expected_output
  
imports: import os
  import unicodedata
  import pytest
  from nemo.collections.tts.g2p.models.i18n_ipa import IpaG2p
  from nemo.collections.tts.g2p.utils import GRAPHEME_CASE_LOWER, GRAPHEME_CASE_MIXED, GRAPHEME_CASE_UPPER
label_desc: Use image node_id 17 for calling the TestIpaG2p obj's underlying member method code with example usage: obj.test_forward_call_de_de() without return types