mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
cc1ea6e023
* Run nmake check on Actions * Skip tests not working in mswin GitHub Actions * Override TEMP * Revert "Skip tests not working in mswin GitHub Actions" This reverts commit544d2575fc
. * Revert "Revert "Skip tests not working in mswin GitHub Actions"" This reverts commite1f8ad7862
. * Fix timeouts * Skip some more broken tests * Update windows.yml * Add a guard for rbasic_spec * Revert "Update windows.yml" This reverts commitbc9694b6b3
. * Skip the ensure clause * Simplify the ensure
23 lines
678 B
Ruby
23 lines
678 B
Ruby
require_relative 'spec_helper'
|
|
require_relative 'shared/rbasic'
|
|
load_extension("rbasic")
|
|
return if /mswin/ =~ RUBY_PLATFORM && ENV.key?('GITHUB_ACTIONS') # not working from the beginning
|
|
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
|