def _get_log_fixture(self):
        # XXX: This is a hack, relying on the internal implementation details
        # of AsynchronousDeferredRunTest.
        #
        # We want to use the _SplitEliotLogs fixture, but we want to make sure
        # that it's set up & torn down *outside* the test itself.
        # Specifically, outside the Spinner.run call method that's in
        # _run_core.
        #
        # Because there are no hooks provided for this (although maybe there
        # should be), we're going to use what's available to us. The return
        # value of _get_log_fixture is used outside the Spinner run loop, and
        # its details gathered.
        return _SplitEliotLogs()
Handle alias event
dataset/ETHPy150Open ClusterHQ/flocker/flocker/testtools/_base.py/_AsyncRunner._get_log_fixture--crossover with--dataset/ETHPy150Open CollabQ/CollabQ/.google_appengine/google/appengine/api/yaml_listener.py/EventHandler.Alias