(self)
| 31 | __only_on__ = "sqlite+pysqlite" |
| 32 | |
| 33 | def setup_test(self): |
| 34 | self.eng = engines.testing_engine( |
| 35 | options={"echo": True, "insertmanyvalues_page_size": 150} |
| 36 | ) |
| 37 | self.no_param_engine = engines.testing_engine( |
| 38 | options={"echo": True, "hide_parameters": True} |
| 39 | ) |
| 40 | exec_sql(self.eng, "create table if not exists foo (data string)") |
| 41 | exec_sql( |
| 42 | self.no_param_engine, |
| 43 | "create table if not exists foo (data string)", |
| 44 | ) |
| 45 | self.buf = logging.handlers.BufferingHandler(100) |
| 46 | for log in [logging.getLogger("sqlalchemy.engine")]: |
| 47 | log.addHandler(self.buf) |
| 48 | |
| 49 | def teardown_test(self): |
| 50 | self.eng = engines.testing_engine(options={"echo": True}) |
nothing calls this directly
no test coverage detected