code: def test_normalize_nfkc_ragged(self):
      txt = ragged_factory_ops.constant(
          [[["\u1e9b\u0323 \ufb01"], []], [["\u1e9b\u0323", "\ufb01"]]]
      )
      expected = [
          [["ṩ fi".encode("utf-8")], []],
          [["ṩ".encode("utf-8"), b"fi"]],
      ]
      self.assertAllEqual(
          expected, normalize_ops.normalize_utf8(txt, "NFKC")
      )
      self.assertAllEqual(
          expected, normalize_ops.normalize_utf8(txt, "nfkc")
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from absl.testing import parameterized
  from tensorflow.python.framework import errors
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.platform import test
  from tensorflow_text.python.ops import normalize_ops
label_desc: Use image node_id 7 for calling the NormalizeOpsTest obj's underlying member method code with example usage: obj.test_normalize_nfkc_ragged() without return types