Fixed Ruby tests for JRuby 1.7
This makes a couple of changes to fix the tests for JRuby 1.7: - Avoid using assert_false since that assertion seems not to exist in older versions - Disable a test related to respond_to? for JRuby. It's hard to tell what is going wrong here but it looks like probably a JRuby bug that has been fixed in more recent versions.
This commit is contained in:
parent
259dd7e842
commit
65479cb7b1
@ -1183,13 +1183,15 @@ module BasicTest
|
||||
end
|
||||
|
||||
def test_comparison_with_arbitrary_object
|
||||
assert_false MapMessage.new == nil
|
||||
assert MapMessage.new != nil
|
||||
end
|
||||
|
||||
def test_respond_to
|
||||
# This test fails with JRuby 1.7.23, likely because of an old JRuby bug.
|
||||
return if RUBY_PLATFORM == "java"
|
||||
msg = MapMessage.new
|
||||
assert msg.respond_to?(:map_string_int32)
|
||||
assert_false msg.respond_to?(:bacon)
|
||||
assert !msg.respond_to?(:bacon)
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user