code: def testShapeDefaultIn32(self):
      # The tf_shape_default_int64 flag should NOT be set when this test runs
      self.assertFalse(flags.config().tf_shape_default_int64.value())
      s1 = array_ops.shape_v2(array_ops.zeros([1, 2]))
      self.assertEqual(s1.dtype, dtypes.int32)
  
imports: from tensorflow.core.config import flags
  from tensorflow.python.eager import backprop
  from tensorflow.python.eager import def_function
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import tensor_spec
  from tensorflow.python.framework import test_util
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import gen_array_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.platform import test
label_desc: Use image node_id 11 for calling the ArrayOpTest obj's underlying member method code with example usage: obj.testShapeDefaultIn32() without return types