MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / setup_test

Method setup_test

test/engine/test_logging.py:33–47  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

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})

Callers

nothing calls this directly

Calls 2

testing_engineMethod · 0.80
exec_sqlFunction · 0.70

Tested by

no test coverage detected