code: def test_chunk_ragged_tensor_no_context_fallback(self):
      result = chunk_ragged_tensor(
          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,
          ),
          other_end=tf.constant([[0, 1, 2, 3, 0, 1, 2, 3, 4, 5, 6]]),
          base_model_max_length=2,
      )
      assert tf.reduce_all(
          tf.equal(
              result,
              tf.ragged.constant(
                  [
                      [
                          [0, 1],
                          [0, 2],
                      ],  # Untouched as less than original length
                      [[0, 3]],
                      [[0, 8]],
                      [[0, 9]],
                      [
                          [0, 4],
                          [0, 5],
                      ],  # Final 2 are chunked with no context as the max length == the amount of context.
                      [[0, 6], [0, 7]],
                  ],
                  ragged_rank=1,
              ),
          )
      )
  
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 10 for calling the TestTableUtils obj's underlying member method code with example usage: obj.test_chunk_ragged_tensor_no_context_fallback() without return types