docstr: There was a bug in a case in a private function.
  
  This was difficult to reach externally, so I wrote a test
  to check it directly.
docstr_tok: ["There","was","a","bug","in","a","case","in","a","private","function",".","This","was","difficult","to","reach","externally",",","so","I","wrote","a","test","to","check","it","directly","."]
code: def testStructuredTensorArrayLike(self):
      """There was a bug in a case in a private function.
  
      This was difficult to reach externally, so I wrote a test
      to check it directly.
      """
      rt = ragged_tensor.RaggedTensor.from_row_splits(
          array_ops.zeros(shape=[5, 3]), [0, 3, 5]
      )
      result = structured_array_ops._structured_tensor_like(rt)
      self.assertEqual(3, result.rank)
  
imports: from absl.testing import parameterized
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import random_seed
  from tensorflow.python.framework import tensor
  from tensorflow.python.framework import tensor_shape
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.ops.ragged import ragged_factory_ops
  from tensorflow.python.ops.ragged import ragged_tensor
  from tensorflow.python.ops.ragged import row_partition
  from tensorflow.python.ops.ragged.dynamic_ragged_shape import DynamicRaggedShape
  from tensorflow.python.ops.structured import structured_array_ops
  from tensorflow.python.ops.structured import structured_tensor
  from tensorflow.python.ops.structured.structured_tensor import StructuredTensor
  from tensorflow.python.platform import googletest
  from tensorflow.python.util import nest
label_desc: Use image node_id 34 for calling the StructuredArrayOpsTest obj's underlying member method code with example usage: obj.testStructuredTensorArrayLike() without return types