aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar ZhouyihaiDing <ddyihai@google.com>2018-04-13 13:58:44 -0700
committerGravatar ZhouyihaiDing <ddyihai@google.com>2018-04-13 14:06:42 -0700
commit4a134047a4671b8ec263d9b99f2765e78641a6c4 (patch)
treebb31f742d9ff2e18a3b7d3915411e5de7b9ea33e
parentbe03078e1091e57b2367e03dae6fe799ff84593e (diff)
PHP: fix persistentChannelTest error
-rw-r--r--src/php/tests/unit_tests/PersistentChannelTest.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/php/tests/unit_tests/PersistentChannelTest.php b/src/php/tests/unit_tests/PersistentChannelTest.php
index 31c6bbaf40..171780a137 100644
--- a/src/php/tests/unit_tests/PersistentChannelTest.php
+++ b/src/php/tests/unit_tests/PersistentChannelTest.php
@@ -42,6 +42,11 @@ class PersistentListTest extends PHPUnit_Framework_TestCase
$this->assertTrue(false);
}
+ public function assertConnecting($state) {
+ $this->assertTrue($state == GRPC\CHANNEL_CONNECTING ||
+ $state == GRPC\CHANNEL_TRANSIENT_FAILURE);
+ }
+
public function testPersistentChennelCreateOneChannel()
{
$this->channel1 = new Grpc\Channel('localhost:1', []);
@@ -66,8 +71,7 @@ class PersistentListTest extends PHPUnit_Framework_TestCase
$this->waitUntilNotIdle($this->channel1);
$plist = $this->channel1->getPersistentList();
- $this->assertEquals($plist['localhost:1']['connectivity_status'],
- GRPC\CHANNEL_CONNECTING);
+ $this->assertConnecting($plist['localhost:1']['connectivity_status']);
$this->assertEquals($plist['localhost:1']['is_valid'], 1);
$this->channel1->close();