Sha256: c4a84188cf093a256db07fe6c5bcd0303b49ce71c811bc0fd4aeab3e31ca94cc

Contents?: true

Size: 654 Bytes

Versions: 2

Compression:

Stored size: 654 Bytes

Contents

# Configure Rails Environment
ENV["RAILS_ENV"] = "test"

require "rails"
require "rails/test_help"
require "rails/test_unit/reporter"

Rails::TestUnitReporter.executable = "bin/test"

require "google/protobuf"

Google::Protobuf::DescriptorPool.generated_pool.build do
  add_file("pbbuilder.proto", syntax: :proto3) do
    add_message "pbbuildertest.Person" do
      optional :name, :string, 1
      repeated :friends, :message, 2, "pbbuildertest.Person"
      optional :best_friend, :message, 3, "pbbuildertest.Person"
    end
  end
end

module API
  Person = ::Google::Protobuf::DescriptorPool.generated_pool.lookup("pbbuildertest.Person").msgclass
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pbbuilder-0.3.0 test/test_helper.rb
pbbuilder-0.2.1 test/test_helper.rb