MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / testing_engine

Method testing_engine

lib/sqlalchemy/testing/fixtures/base.py:171–190  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

169
170 @config.fixture()
171 def testing_engine(self):
172 from .. import engines
173
174 def gen_testing_engine(
175 url=None,
176 options=None,
177 asyncio=False,
178 ):
179 if options is None:
180 options = {}
181 options["scope"] = "fixture"
182 return engines.testing_engine(
183 url=url,
184 options=options,
185 asyncio=asyncio,
186 )
187
188 yield gen_testing_engine
189
190 engines.testing_reaper._drop_testing_engines("fixture")
191
192 @config.fixture()
193 def async_testing_engine(self, testing_engine):

Callers 15

setup_configFunction · 0.80
_fixtureMethod · 0.80
test_control_caseMethod · 0.80
setup_bindMethod · 0.80
_setup_engineFunction · 0.80
gen_testing_engineMethod · 0.80
setup_bindMethod · 0.80

Calls 1

_drop_testing_enginesMethod · 0.80

Tested by 15

_fixtureMethod · 0.64
test_control_caseMethod · 0.64
setup_bindMethod · 0.64
setup_bindMethod · 0.64
_engine_fixtureMethod · 0.64