diff options
Diffstat (limited to 'cpp/test/Ice/plugin/Client.cpp')
-rw-r--r-- | cpp/test/Ice/plugin/Client.cpp | 8 |
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; |