aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/php
diff options
context:
space:
mode:
authorGravatar Stanley Cheung <stanleycheung@google.com>2016-07-20 14:02:33 -0700
committerGravatar Stanley Cheung <stanleycheung@google.com>2016-07-20 14:02:33 -0700
commitbae0cf17065332220519fdd711aee6634bc999b4 (patch)
treee368c909130aac6ab0a5d729bb7fafd6edee046a /src/php
parenta3730b75f8cf086f7eedc2f34ad6d928b69b28d0 (diff)
minor changes. cannot assume hostname unchanged
Diffstat (limited to 'src/php')
-rw-r--r--src/php/ext/grpc/channel.c3
-rw-r--r--src/php/tests/unit_tests/CallTest.php1
-rw-r--r--src/php/tests/unit_tests/ChannelTest.php2
-rw-r--r--src/php/tests/unit_tests/ServerTest.php60
4 files changed, 4 insertions, 62 deletions
diff --git a/src/php/ext/grpc/channel.c b/src/php/ext/grpc/channel.c
index ce96457c7c..6737e340f9 100644
--- a/src/php/ext/grpc/channel.c
+++ b/src/php/ext/grpc/channel.c
@@ -86,7 +86,8 @@ zend_object_value create_wrapped_grpc_channel(zend_class_entry *class_type
return retval;
}
-void php_grpc_read_args_array(zval *args_array, grpc_channel_args *args TSRMLS_DC) {
+void php_grpc_read_args_array(zval *args_array,
+ grpc_channel_args *args TSRMLS_DC) {
HashTable *array_hash;
HashPosition array_pointer;
int args_index;
diff --git a/src/php/tests/unit_tests/CallTest.php b/src/php/tests/unit_tests/CallTest.php
index 087d295ee0..8c83772d4c 100644
--- a/src/php/tests/unit_tests/CallTest.php
+++ b/src/php/tests/unit_tests/CallTest.php
@@ -101,7 +101,6 @@ class CallTest extends PHPUnit_Framework_TestCase
public function testGetPeer()
{
- $this->assertStringStartsWith('localhost:', $this->call->getPeer());
$this->assertTrue(is_string($this->call->getPeer()));
}
diff --git a/src/php/tests/unit_tests/ChannelTest.php b/src/php/tests/unit_tests/ChannelTest.php
index bf8540a44d..4b35b1a28c 100644
--- a/src/php/tests/unit_tests/ChannelTest.php
+++ b/src/php/tests/unit_tests/ChannelTest.php
@@ -91,7 +91,7 @@ class ChannelTest extends PHPUnit_Framework_TestCase
$this->channel = new Grpc\Channel('localhost:8888',
['credentials' => Grpc\ChannelCredentials::createInsecure()]);
$target = $this->channel->getTarget();
- $this->assertSame('localhost:8888', $target);
+ $this->assertTrue(is_string($target));
}
public function testWatchConnectivityState()
diff --git a/src/php/tests/unit_tests/ServerTest.php b/src/php/tests/unit_tests/ServerTest.php
index 6dd607a533..a806c72da7 100644
--- a/src/php/tests/unit_tests/ServerTest.php
+++ b/src/php/tests/unit_tests/ServerTest.php
@@ -83,7 +83,7 @@ class ServerTest extends PHPUnit_Framework_TestCase
$this->assertObjectHasAttribute('method', $c);
$this->assertSame('dummy_method', $c->method);
$this->assertObjectHasAttribute('host', $c);
- $this->assertSame('localhost:8888', $c->host);
+ $this->assertTrue(is_string($c->host));
$this->assertObjectHasAttribute('absolute_deadline', $c);
$this->assertObjectHasAttribute('metadata', $c);
@@ -100,55 +100,7 @@ class ServerTest extends PHPUnit_Framework_TestCase
return $server_credentials;
}
-/*
- //TODO(thinkerou): make cases of addHttp2Port right
- public function testAddHttp2Port()
- {
- $this->server = new Grpc\Server();
- $port = $this->server->addHttp2Port('127.0.0.1:8080');
- $this->assertEquals(8080, $port);
- }
-
- public function testAddHttp2Port1()
- {
- $this->server = new Grpc\Server([]);
- $port = $this->server->addHttp2Port('127.0.0.1:8080');
- $this->assertEquals(8080, $port);
- }
-
- public function testAddHttp2Port2()
- {
- $this->server = new Grpc\Server(['ip' => '127.0.0.1',
- 'port' => '8888', ]);
- $port = $this->server->addHttp2Port('127.0.0.1:8080');
- $this->assertEquals(8080, $port);
- }
- public function testAddSecureHttp2Port()
- {
- $this->server = new Grpc\Server();
- $cred = $this->createSslObj();
- $port = $this->server->addSecureHttp2Port('127.0.0.1:8080', $cred);
- $this->assertEquals(8080, $port);
- }
-
- public function testAddSecureHttp2Port1()
- {
- $this->server = new Grpc\Server([]);
- $cred = $this->createSslObj();
- $port = $this->server->addSecureHttp2Port('127.0.0.1:8080', $cred);
- $this->assertEquals(8080, $port);
- }
-
- public function testAddSecureHttp2Port2()
- {
- $this->server = new Grpc\Server(['ip' => '127.0.0.1',
- 'port' => '8888', ]);
- $cred = $this->createSslObj();
- $port = $this->server->addSecureHttp2Port('127.0.0.1:8080', $cred);
- $this->assertEquals(8080, $port);
- }
-*/
/**
* @expectedException InvalidArgumentException
*/
@@ -161,16 +113,6 @@ class ServerTest extends PHPUnit_Framework_TestCase
/**
* @expectedException InvalidArgumentException
*/
-/* public function testInvalidConstructor2()
- {
- //TODO(thinkerou): it crash when key is long on php7
- $this->server = new Grpc\server(['0.0.0.0:0']);
- $this->assertNull($this->server);
- }
-*/
- /**
- * @expectedException InvalidArgumentException
- */
public function testInvalidAddHttp2Port()
{
$this->server = new Grpc\Server([]);