code: def setUp(self):
      self.con = sqlite.connect(
          ":memory:", detect_types=sqlite.PARSE_COLNAMES
      )
      self.cur = self.con.cursor()
      self.cur.execute("create table test(x foo)")
      self.cur.executemany(
          "insert into test(x) values (?)", [("foo",), ("bar",)]
      )
  
imports: import datetime
  import unittest
  import sqlite3
  import weakref
  import functools
  from test import support
  from unittest.mock import patch
  from .util import memory_database, cx_limit
  from .util import MemoryDatabaseMixin
label_desc: Use image node_id 1 for calling the RecursiveUseOfCursors obj's underlying member method code with example usage: obj.setUp() without return types