diff options
Diffstat (limited to 'cpp/test/Ice/operations/Twoways.cpp')
-rw-r--r-- | cpp/test/Ice/operations/Twoways.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/cpp/test/Ice/operations/Twoways.cpp b/cpp/test/Ice/operations/Twoways.cpp index 817fb88b262..55d9e0a2aab 100644 --- a/cpp/test/Ice/operations/Twoways.cpp +++ b/cpp/test/Ice/operations/Twoways.cpp @@ -694,7 +694,7 @@ twoways(const Ice::CommunicatorPtr& communicator, const Test::MyClassPrx& p) for(int i = 0; i < 3; i++) { Ice::InitializationData initData; - initData.properties = Ice::createProperties(); + initData.properties = communicator->getProperties()->clone(); initData.properties->setProperty("Ice.ImplicitContext", impls[i]); Ice::CommunicatorPtr ic = Ice::initialize(initData); @@ -704,11 +704,9 @@ twoways(const Ice::CommunicatorPtr& communicator, const Test::MyClassPrx& p) ctx["two"] = "TWO"; ctx["three"] = "THREE"; - Test::MyClassPrx p = Test::MyClassPrx::uncheckedCast( ic->stringToProxy("test:default -p 12010 -t 10000")); - ic->getImplicitContext()->setContext(ctx); test(ic->getImplicitContext()->getContext() == ctx); test(p->opContext() == ctx); |