Bundle rbs-3.8 (#12399)

* Clean up skip tests

* Bundle rbs-3.8.0.pre.1
This commit is contained in:
Soutaro Matsumoto 2024-12-20 09:48:01 +09:00 committed by GitHub
parent 2a44a57e14
commit 978df259ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
Notes: git 2024-12-20 00:48:20 +00:00
Merged-By: soutaro <matsumoto@soutaro.com>
2 changed files with 6 additions and 60 deletions

View File

@ -18,7 +18,7 @@ net-pop 0.1.2 https://github.com/ruby/net-pop
net-smtp 0.5.0 https://github.com/ruby/net-smtp net-smtp 0.5.0 https://github.com/ruby/net-smtp
matrix 0.4.2 https://github.com/ruby/matrix matrix 0.4.2 https://github.com/ruby/matrix
prime 0.1.3 https://github.com/ruby/prime prime 0.1.3 https://github.com/ruby/prime
rbs 3.7.0 https://github.com/ruby/rbs rbs 3.8.0.pre.1 https://github.com/ruby/rbs
typeprof 0.30.0 https://github.com/ruby/typeprof typeprof 0.30.0 https://github.com/ruby/typeprof
debug 1.10.0 https://github.com/ruby/debug debug 1.10.0 https://github.com/ruby/debug
racc 1.8.1 https://github.com/ruby/racc racc 1.8.1 https://github.com/ruby/racc

View File

@ -15,8 +15,7 @@
# $(test-class-name) ` ` $(optional comment) # Skipping a test class # $(test-class-name) ` ` $(optional comment) # Skipping a test class
# #
test_replicate(EncodingTest) the method was removed in 3.3 ## Failed tests because of testing environment
test_step(RangeTest) the method protocol was changed in 3.4
test_collection_install(RBS::CliTest) running tests without Bundler test_collection_install(RBS::CliTest) running tests without Bundler
test_collection_install__mutex_m__bundled(RBS::CliTest) running tests without Bundler test_collection_install__mutex_m__bundled(RBS::CliTest) running tests without Bundler
@ -30,73 +29,20 @@ test_collection_install_frozen(RBS::CliTest) running tests without Bundler
test_collection_install_gemspec(RBS::CliTest) running tests without Bundler test_collection_install_gemspec(RBS::CliTest) running tests without Bundler
test_collection_update(RBS::CliTest) running tests without Bundler test_collection_update(RBS::CliTest) running tests without Bundler
test_loading_from_rbs_collection__gem_version_mismatch(RBS::EnvironmentLoaderTest) running test without rbs-amber testing gem
test_defs(RBS::RbPrototypeTest) Numeric Nodes are added
test_defs_return_type(RBS::RbPrototypeTest) Numeric Nodes are added
test_defs_return_type_with_block(RBS::RbPrototypeTest) Numeric Nodes are added
test_defs_return_type_with_if(RBS::RbPrototypeTest) Numeric Nodes are added
test_endless_method_definition(RBS::RbPrototypeTest) Numeric Nodes are added
test_literal_to_type(RBS::RbPrototypeTest) Numeric Nodes are added
test_literal_types(RBS::RbPrototypeTest) Numeric Nodes are added
test_accessibility(RBS::RbPrototypeTest) Symbol Node is added
test_aliases(RBS::RbPrototypeTest) Symbol Node is added
test_comments(RBS::RbPrototypeTest) Symbol Node is added
test_const(RBS::RbPrototypeTest) Symbol Node is added
test_meta_programming(RBS::RbPrototypeTest) Symbol Node is added
test_module_function(RBS::RbPrototypeTest) Symbol Node is added
test_all(RBS::RbiPrototypeTest) Symbol Node is added
test_block_args(RBS::RbiPrototypeTest) Symbol Node is added
test_implicit_block(RBS::RbiPrototypeTest) Symbol Node is added
test_non_parameter_type_member(RBS::RbiPrototypeTest) Symbol Node is added
test_noreturn(RBS::RbiPrototypeTest) Symbol Node is added
test_optional_block(RBS::RbiPrototypeTest) Symbol Node is added
test_overloading(RBS::RbiPrototypeTest) Symbol Node is added
test_parameter(RBS::RbiPrototypeTest) Symbol Node is added
test_parameter_type_member_variance(RBS::RbiPrototypeTest) Symbol Node is added
test_tuple(RBS::RbiPrototypeTest) Symbol Node is added
test_untyped_block(RBS::RbiPrototypeTest) Symbol Node is added
test_argument_forwarding(RBS::RbPrototypeTest) `...` args handling is changed
test_TOPDIR(RbConfigSingletonTest) `TOPDIR` is `nil` during CI while RBS type is declared as `String`
test_aref(FiberSingletonTest) the method should not accept String keys
NetSingletonTest depending on external resources NetSingletonTest depending on external resources
NetInstanceTest depending on external resources NetInstanceTest depending on external resources
TestHTTPRequest depending on external resources TestHTTPRequest depending on external resources
TestSingletonNetHTTPResponse depending on external resources TestSingletonNetHTTPResponse depending on external resources
TestInstanceNetHTTPResponse depending on external resources TestInstanceNetHTTPResponse depending on external resources
test_initialize(TempfileRemoverSingletonTest) Remover class is removed at https://github.com/ruby/tempfile/commit/753ab16642fdc3cf92e1cf3dd1d80e8f75128735 test_TOPDIR(RbConfigSingletonTest) `TOPDIR` is `nil` during CI while RBS type is declared as `String`
test_call(TempfileRemoverTest) Remover class is removed at https://github.com/ruby/tempfile/commit/753ab16642fdc3cf92e1cf3dd1d80e8f75128735
# Switching to prism resulted in an unexpected error, `RuntimeError: cannot get AST for ISEQ compiled by prism`, raised by `RubyVM::AbstractSyntax.of(method)` ## Unknown failures
test_1(RBS::RuntimePrototypeTest)
test_decls_for_anonymous_class_or_module(RBS::RuntimePrototypeTest)
test_decls_structure(RBS::RuntimePrototypeTest)
test_define_method_alias(RBS::RuntimePrototypeTest)
test_for_initialize_type(RBS::RuntimePrototypeTest)
test_for_overwritten_module_name(RBS::RuntimePrototypeTest)
test_for_yield(RBS::RuntimePrototypeTest)
test_include_owner(RBS::RuntimePrototypeTest)
test_merge_types(RBS::RuntimePrototypeTest)
test_reflection(RBS::RuntimePrototypeTest)
test_todo(RBS::RuntimePrototypeTest)
test_of(RubyVM::AbstractSyntaxTreeSingletonTest)
# Pathname#mkpath and #rmtree https://github.com/ruby/ruby/pull/3705
test_mkpath(PathnameInstanceTest)
test_rmtree(PathnameInstanceTest)
# https://github.com/ruby/ruby/actions/runs/11623300558/job/32370124549?pr=11974#step:13:278
test_deep_const_get(JSONSingletonTest)
# NoMethodError: undefined method 'inspect' for an instance of RBS::UnitTest::Convertibles::ToInt # NoMethodError: undefined method 'inspect' for an instance of RBS::UnitTest::Convertibles::ToInt
test_compile(RegexpSingletonTest) test_compile(RegexpSingletonTest)
test_linear_time?(RegexpSingletonTest) test_linear_time?(RegexpSingletonTest)
test_new(RegexpSingletonTest) test_new(RegexpSingletonTest)
# NoMethodError: undefined method 'flush' for an instance of JsonWrite ## Failed tests caused by unreleased version of Ruby
test_dump(JSONInstanceTest)
test_dump(JSONSingletonTest)