Sha256: eddb1e2f99b2cf1f3037cf3013499541a609d9803bab867cc84b6b861f3ac9c9

Contents?: true

Size: 408 Bytes

Versions: 1

Compression:

Stored size: 408 Bytes

Contents

require 'test_helper'

context "Nested Struct" do

  specify "should be accessible" do
    Extension.new "nested" do |e|
      e.sources full_dir("headers/nested_struct.h")
      e.namespace "nested"
    end

    require 'nested'

    should.not.raise NameError do
      Klass::NestedStruct.new.one.should == 1
    end

    should.raise NameError do
      Klass::PrivateNestedStruct.new
    end
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rbplusplus-0.9.1 test/struct_test.rb