summaryrefslogtreecommitdiff
path: root/cpp/test/Ice/plugin/Client.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/Ice/plugin/Client.cpp')
-rw-r--r--cpp/test/Ice/plugin/Client.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/cpp/test/Ice/plugin/Client.cpp b/cpp/test/Ice/plugin/Client.cpp
index add1d191002..d35ee1c53d9 100644
--- a/cpp/test/Ice/plugin/Client.cpp
+++ b/cpp/test/Ice/plugin/Client.cpp
@@ -223,9 +223,9 @@ main(int argc, char* argv[])
communicator = Ice::initialize(argc, argv, initData);
test(false);
}
- catch(const std::exception& ex)
+ catch(const Ice::PluginInitializationException& ex)
{
- test(string(ex.what()) == "PluginInitializeFailExeption");
+ test(ex.reason.find("PluginInitializeFailExeption") > 0);
}
test(!communicator);
cout << "ok" << endl;
@@ -298,9 +298,9 @@ main(int argc, char* argv[])
communicator = Ice::initialize(argc, argv, initData);
test(false);
}
- catch(const std::exception& ex)
+ catch(const Ice::PluginInitializationException& ex)
{
- test(string(ex.what()) == "PluginInitializeFailExeption");
+ test(ex.reason.find("PluginInitializeFailExeption") > 0);
}
test(!communicator);
cout << "ok" << endl;