Merge pull request #15061 from ZhouyihaiDing/Plist_test

PHP: fix persistentChannelTest error
reviewable/pr15070/r1
Zhouyihai Ding 7 years ago committed by GitHub
commit 7929e41f21
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      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();

Loading…
Cancel
Save