aboutsummaryrefslogtreecommitdiff
path: root/php/tests/generated_class_test.php
diff options
context:
space:
mode:
authorPaul Yang <TeBoring@users.noreply.github.com>2018-07-20 11:03:46 -0700
committerGitHub <noreply@github.com>2018-07-20 11:03:46 -0700
commitfc90fd6df1db9c89e08eaf93a9a525928c459cdf (patch)
tree8371b2aa31192d43be9d95982555b2f1351deae0 /php/tests/generated_class_test.php
parentd85ffdce419eb3e5b8444e2fed7c9e13f3b9637e (diff)
downloadprotobuf-fc90fd6df1db9c89e08eaf93a9a525928c459cdf.tar.gz
protobuf-fc90fd6df1db9c89e08eaf93a9a525928c459cdf.tar.bz2
protobuf-fc90fd6df1db9c89e08eaf93a9a525928c459cdf.zip
Make assertEquals pass for message (#4947)
This change only makes assertEquals pass for message in c extension. However, it actually does nothing. This is the same behavior before 3.6.0 release.
Diffstat (limited to 'php/tests/generated_class_test.php')
-rw-r--r--php/tests/generated_class_test.php13
1 files changed, 13 insertions, 0 deletions
diff --git a/php/tests/generated_class_test.php b/php/tests/generated_class_test.php
index 9f20bddc..8bac4e5e 100644
--- a/php/tests/generated_class_test.php
+++ b/php/tests/generated_class_test.php
@@ -1342,4 +1342,17 @@ class GeneratedClassTest extends TestBase
TestUtil::assertTestMessage($m);
}
+
+ #########################################################
+ # Test message equals.
+ #########################################################
+
+ public function testMessageEquals()
+ {
+ $m = new TestMessage();
+ TestUtil::setTestMessage($m);
+ $n = new TestMessage();
+ TestUtil::setTestMessage($n);
+ $this->assertEquals($m, $n);
+ }
}