docstr: Verifies that running a PRAGMA statement that does an autocommit does
  work. This did not work in 2.5.3/2.5.4.
code: def test_pragma_autocommit(self):
      """
      Verifies that running a PRAGMA statement that does an autocommit does
      work. This did not work in 2.5.3/2.5.4.
      """
      cur = self.con.cursor()
      cur.execute("create table foo(bar)")
      cur.execute("insert into foo(bar) values (5)")
  
      cur.execute("pragma page_size")
      row = cur.fetchone()
  
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 18 for calling the RegressionTests obj's underlying member method code with example usage: obj.test_pragma_autocommit() without return types