MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _wrapped_fixture

Method _wrapped_fixture

test/base/test_events.py:384–406  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

382 return TargetOne
383
384 def _wrapped_fixture(self):
385 class TargetEvents(event.Events):
386 @classmethod
387 def _listen(cls, event_key):
388 fn = event_key._listen_fn
389
390 def adapt(*args):
391 fn(*["adapted %s" % arg for arg in args])
392
393 event_key = event_key.with_wrapper(adapt)
394
395 event_key.base_listen()
396
397 def event_one(self, x, y):
398 pass
399
400 def event_five(self, x, y, z, q):
401 pass
402
403 class Target:
404 dispatch = event.dispatcher(TargetEvents)
405
406 return Target
407
408 def test_kw_accept(self):
409 TargetOne = self._fixture()

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected