code: def test_full_row_lengths():
      assert list(
          example_parser._full_row_lengths(
              [1, 2, 3, 4, 10, 11, 12, 13, 14],
              [[2, 0, 1]],
              (None, None, 3),
          )
      ) == [[3, 3, 3], [2, 0, 1]]
      assert list(
          example_parser._full_row_lengths(
              [1, 2, 3, 4, 10, 11, 12, 13, 14],
              [[3, 3], [3, 0, 2, 2, 2, 1]],
              (None, 3, None),
          )
      ) == [[3, 0, 2, 2, 2, 1], [3, 3]]
  
file_path: datasets/tensorflow_datasets/core/example_parser_test.py
imports: import numpy
  import pytest
  from tensorflow_datasets.core import example_parser
  from tensorflow_datasets.core import features
  from tensorflow_datasets.proto import tf_example_pb2
  from tensorflow_datasets.proto import tf_feature_pb2
label_desc: Use image node_id 4 for calling a global function with example usage: test_full_row_lengths() without return types