def test_proxy_manual_start_stop(container_factory, rabbit_config): container = container_factory(FooService, rabbit_config) container.start() foobar_proxy = RpcProxy('foobar', rabbit_config) foo = foobar_proxy.start() assert foo.spam(ham='eggs') == 'eggs' assert foo.spam(ham='eggs') == 'eggs' # test re-use foobar_proxy.stop()
def test_proxy_manual_start_stop(container_factory, rabbit_config): container = container_factory(FooService, rabbit_config) container.start() foobar_proxy = RpcProxy('foobar', rabbit_config) foo = foobar_proxy.start() assert foo.spam(ham='eggs') == 'eggs' assert foo.spam(ham='eggs') == 'eggs' # test re-use foobar_proxy.stop()
def make_proxy(service_name, **kwargs): proxy = RpcProxy(service_name, rabbit_config, **kwargs) all_proxies.append(proxy) return proxy.start()
def make_proxy(service_name, **kwargs): proxy = RpcProxy(service_name, rabbit_config, **kwargs) all_proxies.append(proxy) return proxy.start()