aboutsummaryrefslogtreecommitdiffhomepage
path: root/ruby/tests
diff options
context:
space:
mode:
authorGravatar Marcin Wyszynski <marcin.pixie@gmail.com>2016-11-03 14:18:28 +0100
committerGravatar Marcin Wyszynski <marcin.pixie@gmail.com>2016-11-03 14:19:10 +0100
commit3bdaaa5ddaf4aa7fafe0cd262801fa52a302d0a9 (patch)
treedc62d1b30ce335dd36dcaee5beb1c43980d5c3b7 /ruby/tests
parent93a4fa23d0e6d5c04d4c03aa0002fb483d7a77ee (diff)
More Ruby-eqsue interface
Diffstat (limited to 'ruby/tests')
-rw-r--r--ruby/tests/basic.rb10
1 files changed, 10 insertions, 0 deletions
diff --git a/ruby/tests/basic.rb b/ruby/tests/basic.rb
index 989a047e..e3fff81e 100644
--- a/ruby/tests/basic.rb
+++ b/ruby/tests/basic.rb
@@ -1181,5 +1181,15 @@ module BasicTest
m2 = MapMessage.decode_json(MapMessage.encode_json(m))
assert m == m2
end
+
+ def test_comparison_with_arbitrary_object
+ assert_false MapMessage.new == nil
+ end
+
+ def test_respond_to
+ msg = MapMessage.new
+ assert msg.respond_to?(:map_string_int32)
+ assert_false msg.respond_to?(:map_string_int32)
+ end
end
end