class_docstr: Class for unittest
class_docstr_tok: ["Class","for","unittest"]
docstr: Test make_ner(), str, list.
code: def test_tag_ner_str_list_french(self):
      """Test make_ner(), str, list."""
      text_str = "Berte fu mere Charlemaine, qui pukis tint France et tot le Maine."
      ner_replacer = NamedEntityReplacer()
      tokens = ner_replacer.tag_ner_fr(
          input_text=text_str, output_type=list
      )
      target = [
          [("Berte", "entity", "CHI")],
          ("fu",),
          ("mere",),
          [("Charlemaine", "entity", "CHI")],
          (",",),
          ("qui",),
          ("pukis",),
          ("tint",),
          [("France", "entity", "LOC")],
          ("et",),
          ("tot",),
          ("le",),
          [("Maine", "entity", "LOC")],
          (".",),
      ]
      self.assertEqual(tokens, target)
  
imports: import os
  import shutil
  import unittest
  from cltk.data.fetch import FetchCorpus
  from cltk.tag import ner
  from cltk.tag.ner import NamedEntityReplacer
  from cltk.tag.pos import POSTag
  from cltk.text.lat import replace_jv
  from cltk.utils import CLTK_DATA_DIR
label_desc: Use image node_id 22 for calling the TestSequenceFunctions obj's underlying member method code with example usage: obj.test_tag_ner_str_list_french() without return types