HEX
Server: Apache
System: Linux s198.coreserver.jp 5.15.0-151-generic #161-Ubuntu SMP Tue Jul 22 14:25:40 UTC 2025 x86_64
User: nagasaki (10062)
PHP: 7.1.33
Disabled: NONE
Upload Files
File: //usr/local/rvm/src/ruby-3.0.2/spec/ruby/optional/capi/rbasic_spec.rb
require_relative 'spec_helper'
require_relative 'shared/rbasic'
load_extension("rbasic")
load_extension("data")
load_extension("array")

describe "RBasic support for regular objects" do
  before :all do
    @specs = CApiRBasicSpecs.new
    @data = -> { [Object.new, Object.new] }
  end
  it_should_behave_like :rbasic
end

describe "RBasic support for RData" do
  before :all do
    @specs = CApiRBasicRDataSpecs.new
    @wrapping = CApiWrappedStructSpecs.new
    @data = -> { [@wrapping.wrap_struct(1024), @wrapping.wrap_struct(1025)] }
  end
  it_should_behave_like :rbasic
end