diff options
Diffstat (limited to 'cpp/test/Ice/binding/AllTests.cpp')
-rw-r--r-- | cpp/test/Ice/binding/AllTests.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/cpp/test/Ice/binding/AllTests.cpp b/cpp/test/Ice/binding/AllTests.cpp index 86e37d26ba1..95044bcb957 100644 --- a/cpp/test/Ice/binding/AllTests.cpp +++ b/cpp/test/Ice/binding/AllTests.cpp @@ -136,9 +136,17 @@ allTests(const Ice::CommunicatorPtr& communicator) vector<RemoteObjectAdapterPrx> adpts = adapters; TestIntfPrx test1 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test2 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test3 = createTestIntfPrx(adpts); test(test1->ice_connection() == test2->ice_connection()); @@ -183,9 +191,17 @@ allTests(const Ice::CommunicatorPtr& communicator) vector<RemoteObjectAdapterPrx> adpts = adapters; TestIntfPrx test1 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test2 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test3 = createTestIntfPrx(adpts); test(test1->ice_connection() == test2->ice_connection()); @@ -227,9 +243,17 @@ allTests(const Ice::CommunicatorPtr& communicator) vector<RemoteObjectAdapterPrx> adpts = adapters; TestIntfPrx test1 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test2 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test3 = createTestIntfPrx(adpts); test(test1->ice_connection() == test2->ice_connection()); @@ -274,9 +298,17 @@ allTests(const Ice::CommunicatorPtr& communicator) vector<RemoteObjectAdapterPrx> adpts = adapters; TestIntfPrx test1 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test2 = createTestIntfPrx(adpts); +#ifdef _MSC_VER + random_shuffle(adpts.begin(), adpts.end(), ptr_fun(IceUtil::random)); +#else random_shuffle(adpts.begin(), adpts.end(), IceUtil::random); +#endif TestIntfPrx test3 = createTestIntfPrx(adpts); test(test1->ice_connection() == test2->ice_connection()); |