diff options
author | Feng Xiao <xfxyjwf@gmail.com> | 2017-02-23 17:53:06 -0800 |
---|---|---|
committer | Feng Xiao <xfxyjwf@gmail.com> | 2017-02-27 17:38:54 -0800 |
commit | 9118ad659b21e98c5f44fe1b13f89ec1d23756b1 (patch) | |
tree | d13d83d3e2532aa6a7695c097de43a046e046b1f /ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb | |
parent | 963473b1dd4f37c5c0b8ca72f1c4a05225b927b7 (diff) | |
download | protobuf-9118ad659b21e98c5f44fe1b13f89ec1d23756b1.tar.gz protobuf-9118ad659b21e98c5f44fe1b13f89ec1d23756b1.tar.bz2 protobuf-9118ad659b21e98c5f44fe1b13f89ec1d23756b1.zip |
Add Ruby compatibilty test against 3.0.0.
Diffstat (limited to 'ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb')
-rw-r--r-- | ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb b/ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb new file mode 100644 index 00000000..b92b0462 --- /dev/null +++ b/ruby/compatibility_tests/v3.0.0/tests/generated_code_test.rb @@ -0,0 +1,19 @@ +#!/usr/bin/ruby + +# generated_code.rb is in the same directory as this test. +$LOAD_PATH.unshift(File.expand_path(File.dirname(__FILE__))) + +require 'generated_code_pb' +require 'test_import_pb' +require 'test/unit' + +class GeneratedCodeTest < Test::Unit::TestCase + def test_generated_msg + # just test that we can instantiate the message. The purpose of this test + # is to ensure that the output of the code generator is valid Ruby and + # successfully creates message definitions and classes, not to test every + # aspect of the extension (basic.rb is for that). + m = A::B::C::TestMessage.new() + m2 = FooBar::TestImportedMessage.new() + end +end |