Sha256: a7e815cb4cadb237a9e47111e6a3433be866fcf36e98197dc53ea2c981e841e2

Contents?: true

Size: 293 Bytes

Versions: 93

Compression:

Stored size: 293 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), "spec_helper"))

class Timeval < FFI::Struct
  layout :tv_sec, :ulong, 0, :tv_usec, :ulong, 4  
end

describe FFI::Struct do
  it "allows setting fields" do
    t = Timeval.new
    t[:tv_sec] = 12
    t[:tv_sec].should == 12
  end
end

Version data entries

93 entries across 91 versions & 13 rubygems

Version Path
honeybadger-2.4.0 vendor/gems/ruby/2.1.0/gems/ffi-1.9.3/spec/ffi/rbx/struct_spec.rb
honeybadger-2.4.0 vendor/gems/ruby/2.2.0/gems/ffi-1.9.3/spec/ffi/rbx/struct_spec.rb
honeybadger-2.4.0 vendor/gems/ruby/1.9.1/gems/ffi-1.9.3/spec/ffi/rbx/struct_spec.rb
ffi-ffi-0.5.0 spec/ffi/rbx/struct_spec.rb
remogatto-ffi-0.5.0 spec/ffi/rbx/struct_spec.rb
vagrant-tiktalik-0.0.3 vendor/bundle/ruby/2.0.0/gems/ffi-1.9.3/spec/ffi/rbx/struct_spec.rb
ffi-1.9.3-x64-mingw32 spec/ffi/rbx/struct_spec.rb
ffi-1.9.3-x86-mingw32 spec/ffi/rbx/struct_spec.rb
ffi-1.9.3 spec/ffi/rbx/struct_spec.rb
tnargav-1.3.3 vendor/bundle/ruby/1.9.1/gems/ffi-1.9.0/spec/ffi/rbx/struct_spec.rb
vagrant-shell-0.2.9 demo/templates/vendor/bundle/ruby/1.9.1/gems/ffi-1.8.1/spec/ffi/rbx/struct_spec.rb
tnargav-1.2.3 vendor/bundle/ruby/1.9.1/gems/ffi-1.9.0/spec/ffi/rbx/struct_spec.rb
vagrant-shell-0.2.8 demo/templates/vendor/bundle/ruby/1.9.1/gems/ffi-1.8.1/spec/ffi/rbx/struct_spec.rb
ffi-1.9.0-x86-mingw32 spec/ffi/rbx/struct_spec.rb
ffi-1.9.0 spec/ffi/rbx/struct_spec.rb
vagrant-shell-0.2.6 vendor/bundle/gems/ffi-1.8.1/spec/ffi/rbx/struct_spec.rb
sidekiq-statsd-0.1.1 vendor/ruby/1.9.1/gems/ffi-1.8.1/spec/ffi/rbx/struct_spec.rb
sidekiq-statsd-0.1.0 vendor/ruby/1.9.1/gems/ffi-1.8.1/spec/ffi/rbx/struct_spec.rb
vagrant-shell-0.2.5 vendor/bundle/gems/ffi-1.8.1/spec/ffi/rbx/struct_spec.rb
librarian-puppet-0.9.9 vendor/gems/ruby/1.9.1/gems/ffi-1.3.1/spec/ffi/rbx/struct_spec.rb