summaryrefslogtreecommitdiff
path: root/php/test/Ice/exceptions
diff options
context:
space:
mode:
Diffstat (limited to 'php/test/Ice/exceptions')
-rw-r--r--php/test/Ice/exceptions/Client.php5
-rwxr-xr-xphp/test/Ice/exceptions/run.py16
2 files changed, 13 insertions, 8 deletions
diff --git a/php/test/Ice/exceptions/Client.php b/php/test/Ice/exceptions/Client.php
index cfc27d988ad..37042b9d5a2 100644
--- a/php/test/Ice/exceptions/Client.php
+++ b/php/test/Ice/exceptions/Client.php
@@ -432,6 +432,11 @@ $initData = $NS ? eval("return new Ice\\InitializationData;") : eval("return new
$initData->properties = Ice_getProperties();
$initData->properties->setProperty("Ice.MessageSizeMax", "10");
$communicator = Ice_initialize($argv, $initData);
+
+// This property is set by the test suite, howerver we need to override it for this test.
+// Unlike C++, we can not pass $argv into Ice::createProperties, so we just set it after.
+$communicator->getProperties()->setProperty("Ice.Warn.Connections", "0");
+
$thrower = allTests($communicator);
$thrower->shutdown();
$communicator->destroy();
diff --git a/php/test/Ice/exceptions/run.py b/php/test/Ice/exceptions/run.py
index 87476ada6d2..9c5846ff6b0 100755
--- a/php/test/Ice/exceptions/run.py
+++ b/php/test/Ice/exceptions/run.py
@@ -21,25 +21,25 @@ sys.path.append(os.path.join(path[0], "scripts"))
import TestUtil
print("Running test with compact (default) format.")
-TestUtil.clientServerTest(additionalClientOptions="--Ice.Warn.Connections=0")
+TestUtil.clientServerTest()
print("Running test with sliced format.")
-TestUtil.clientServerTest(additionalClientOptions="--Ice.Default.SlicedFormat --Ice.Warn.Connections=0",
+TestUtil.clientServerTest(additionalClientOptions="--Ice.Default.SlicedFormat",
additionalServerOptions="--Ice.Default.SlicedFormat")
print("Running test with 1.0 encoding.")
-TestUtil.clientServerTest(additionalClientOptions="--Ice.Default.EncodingVersion=1.0 --Ice.Warn.Connections=0",
+TestUtil.clientServerTest(additionalClientOptions="--Ice.Default.EncodingVersion=1.0",
additionalServerOptions="--Ice.Default.EncodingVersion=1.0")
print("Running test with compact (default) format and AMD server.")
-TestUtil.clientServerTest(server="serveramd", additionalClientOptions="--Ice.Warn.Connections=0")
+TestUtil.clientServerTest(server="serveramd")
print("Running test with sliced format and AMD server.")
-TestUtil.clientServerTest(server="serveramd",
- additionalClientOptions="--Ice.Default.SlicedFormat --Ice.Warn.Connections=0",
+TestUtil.clientServerTest(server="serveramd",
+ additionalClientOptions="--Ice.Default.SlicedFormat",
additionalServerOptions="--Ice.Default.SlicedFormat")
print("Running test with 1.0 encoding and AMD server.")
-TestUtil.clientServerTest(server="serveramd",
- additionalClientOptions="--Ice.Default.EncodingVersion=1.0 --Ice.Warn.Connections=0",
+TestUtil.clientServerTest(server="serveramd",
+ additionalClientOptions="--Ice.Default.EncodingVersion=1.0",
additionalServerOptions="--Ice.Default.EncodingVersion=1.0")