From e2a3d7b3881a93f2d11e00290ece3b2907b8a9ad Mon Sep 17 00:00:00 2001 From: meejah Date: Wed, 2 Dec 2015 10:53:56 -0700 Subject: [PATCH] select txaio subsystem in 'base' tests --- autobahn/wamp/test/test_protocol_peer.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/autobahn/wamp/test/test_protocol_peer.py b/autobahn/wamp/test/test_protocol_peer.py index 68446b0b..b074f8ad 100644 --- a/autobahn/wamp/test/test_protocol_peer.py +++ b/autobahn/wamp/test/test_protocol_peer.py @@ -25,6 +25,16 @@ ############################################################################### from __future__ import absolute_import +import os + +# we need to select a txaio subsystem because we're importing the base +# protocol classes here for testing purposes. "normally" you'd import +# from autobahn.twisted.wamp or autobahn.asyncio.wamp explicitly. +import txaio +if os.environ.get('USE_TWISTED', False): + txaio.use_twisted() +else: + txaio.use_asyncio() from autobahn import wamp from autobahn.wamp import message