code: def test_chunk_ragged_tensor_full_length(self):
      inputs = tf.ragged.constant(
          [
              [[0, 1], [0, 2]],
              [[0, 3]],
              [[0, 8]],
              [[0, 9]],
              [[0, 4], [0, 5], [0, 6], [0, 7]],
          ],
          ragged_rank=1,
      )
      result = chunk_ragged_tensor(
          inputs=inputs,
          other_end=tf.constant([[0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6]]),
          base_model_max_length=5,
      )
      print(result)
      assert tf.reduce_all(tf.equal(result, inputs))
  
imports: import os
  import unittest
  from finetune import SequenceLabeler
  from finetune.base_models import TableRoBERTa
  from finetune.base_models.bert.table_utils import batch_packing, get_gather_indices, slice_by_table_indices, gather_col_vals, scatter_feats, get_summary_values, chunk_ragged_tensor
  import tensorflow
label_desc: Use image node_id 11 for calling the TestTableUtils obj's underlying member method code with example usage: obj.test_chunk_ragged_tensor_full_length() without return types