class_docstr: Test that all type conversions are working.
class_docstr_tok: ["Test","that","all","type","conversions","are","working","."]
code: def testNestedArrays(self):
      curs = self.conn.cursor()
      for a in [
          [[1]],
          [[None]],
          [[None, None, None]],
          [[None, None], [1, None]],
          [[None, None], [None, None]],
          [[[None, None], [None, None]]],
      ]:
          curs.execute("select %s::int[]", (a,))
          self.assertEqual(curs.fetchone()[0], a)
          curs.execute("select array[%s::int[]]", (a,))
          self.assertEqual(curs.fetchone()[0], [a])
  
imports: import string
  import ctypes
  import decimal
  import datetime
  import platform
  from .None import testutils
  import unittest
  from .testutils import ConnectingTestCase, restore_types
  from .testutils import skip_if_crdb
  import psycopg2
  from psycopg2.extensions import AsIs, adapt, register_adapter
label_desc: Use image node_id 24 for calling the TypesBasicTests obj's underlying member method code with example usage: obj.testNestedArrays() without return types