Sha256: d73d03de0f5d0499c8bd95ad1ac4130fd6d173fb17f4f8c97b8c485568380768

Contents?: true

Size: 434 Bytes

Versions: 2

Compression:

Stored size: 434 Bytes

Contents

require File.dirname(__FILE__) + '/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

2 entries across 2 versions & 1 rubygems

Version Path
rbplusplus-0.9 test/struct_test.rb
rbplusplus-0.8 test/struct_test.rb