Skip to content

Commit 978df25

Browse files
authored
Bundle rbs-3.8 (ruby#12399)
* Clean up skip tests * Bundle rbs-3.8.0.pre.1
1 parent 2a44a57 commit 978df25

File tree

2 files changed

+6
-60
lines changed

2 files changed

+6
-60
lines changed

gems/bundled_gems

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ net-pop 0.1.2 https://github.com/ruby/net-pop
1818
net-smtp 0.5.0 https://github.com/ruby/net-smtp
1919
matrix 0.4.2 https://github.com/ruby/matrix
2020
prime 0.1.3 https://github.com/ruby/prime
21-
rbs 3.7.0 https://github.com/ruby/rbs
21+
rbs 3.8.0.pre.1 https://github.com/ruby/rbs
2222
typeprof 0.30.0 https://github.com/ruby/typeprof
2323
debug 1.10.0 https://github.com/ruby/debug
2424
racc 1.8.1 https://github.com/ruby/racc

tool/rbs_skip_tests

Lines changed: 5 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@
1515
# $(test-class-name) ` ` $(optional comment) # Skipping a test class
1616
#
1717

18-
test_replicate(EncodingTest) the method was removed in 3.3
19-
test_step(RangeTest) the method protocol was changed in 3.4
18+
## Failed tests because of testing environment
2019

2120
test_collection_install(RBS::CliTest) running tests without Bundler
2221
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
3029
test_collection_install_gemspec(RBS::CliTest) running tests without Bundler
3130
test_collection_update(RBS::CliTest) running tests without Bundler
3231

33-
test_loading_from_rbs_collection__gem_version_mismatch(RBS::EnvironmentLoaderTest) running test without rbs-amber testing gem
34-
35-
test_defs(RBS::RbPrototypeTest) Numeric Nodes are added
36-
test_defs_return_type(RBS::RbPrototypeTest) Numeric Nodes are added
37-
test_defs_return_type_with_block(RBS::RbPrototypeTest) Numeric Nodes are added
38-
test_defs_return_type_with_if(RBS::RbPrototypeTest) Numeric Nodes are added
39-
test_endless_method_definition(RBS::RbPrototypeTest) Numeric Nodes are added
40-
test_literal_to_type(RBS::RbPrototypeTest) Numeric Nodes are added
41-
test_literal_types(RBS::RbPrototypeTest) Numeric Nodes are added
42-
test_accessibility(RBS::RbPrototypeTest) Symbol Node is added
43-
test_aliases(RBS::RbPrototypeTest) Symbol Node is added
44-
test_comments(RBS::RbPrototypeTest) Symbol Node is added
45-
test_const(RBS::RbPrototypeTest) Symbol Node is added
46-
test_meta_programming(RBS::RbPrototypeTest) Symbol Node is added
47-
test_module_function(RBS::RbPrototypeTest) Symbol Node is added
48-
test_all(RBS::RbiPrototypeTest) Symbol Node is added
49-
test_block_args(RBS::RbiPrototypeTest) Symbol Node is added
50-
test_implicit_block(RBS::RbiPrototypeTest) Symbol Node is added
51-
test_non_parameter_type_member(RBS::RbiPrototypeTest) Symbol Node is added
52-
test_noreturn(RBS::RbiPrototypeTest) Symbol Node is added
53-
test_optional_block(RBS::RbiPrototypeTest) Symbol Node is added
54-
test_overloading(RBS::RbiPrototypeTest) Symbol Node is added
55-
test_parameter(RBS::RbiPrototypeTest) Symbol Node is added
56-
test_parameter_type_member_variance(RBS::RbiPrototypeTest) Symbol Node is added
57-
test_tuple(RBS::RbiPrototypeTest) Symbol Node is added
58-
test_untyped_block(RBS::RbiPrototypeTest) Symbol Node is added
59-
test_argument_forwarding(RBS::RbPrototypeTest) `...` args handling is changed
60-
61-
test_TOPDIR(RbConfigSingletonTest) `TOPDIR` is `nil` during CI while RBS type is declared as `String`
62-
63-
test_aref(FiberSingletonTest) the method should not accept String keys
64-
6532
NetSingletonTest depending on external resources
6633
NetInstanceTest depending on external resources
6734
TestHTTPRequest depending on external resources
6835
TestSingletonNetHTTPResponse depending on external resources
6936
TestInstanceNetHTTPResponse depending on external resources
7037

71-
test_initialize(TempfileRemoverSingletonTest) Remover class is removed at https://github.com/ruby/tempfile/commit/753ab16642fdc3cf92e1cf3dd1d80e8f75128735
72-
test_call(TempfileRemoverTest) Remover class is removed at https://github.com/ruby/tempfile/commit/753ab16642fdc3cf92e1cf3dd1d80e8f75128735
73-
74-
# Switching to prism resulted in an unexpected error, `RuntimeError: cannot get AST for ISEQ compiled by prism`, raised by `RubyVM::AbstractSyntax.of(method)`
75-
test_1(RBS::RuntimePrototypeTest)
76-
test_decls_for_anonymous_class_or_module(RBS::RuntimePrototypeTest)
77-
test_decls_structure(RBS::RuntimePrototypeTest)
78-
test_define_method_alias(RBS::RuntimePrototypeTest)
79-
test_for_initialize_type(RBS::RuntimePrototypeTest)
80-
test_for_overwritten_module_name(RBS::RuntimePrototypeTest)
81-
test_for_yield(RBS::RuntimePrototypeTest)
82-
test_include_owner(RBS::RuntimePrototypeTest)
83-
test_merge_types(RBS::RuntimePrototypeTest)
84-
test_reflection(RBS::RuntimePrototypeTest)
85-
test_todo(RBS::RuntimePrototypeTest)
86-
test_of(RubyVM::AbstractSyntaxTreeSingletonTest)
87-
88-
# Pathname#mkpath and #rmtree https://github.com/ruby/ruby/pull/3705
89-
test_mkpath(PathnameInstanceTest)
90-
test_rmtree(PathnameInstanceTest)
38+
test_TOPDIR(RbConfigSingletonTest) `TOPDIR` is `nil` during CI while RBS type is declared as `String`
9139

92-
# https://github.com/ruby/ruby/actions/runs/11623300558/job/32370124549?pr=11974#step:13:278
93-
test_deep_const_get(JSONSingletonTest)
40+
## Unknown failures
9441

9542
# NoMethodError: undefined method 'inspect' for an instance of RBS::UnitTest::Convertibles::ToInt
9643
test_compile(RegexpSingletonTest)
9744
test_linear_time?(RegexpSingletonTest)
9845
test_new(RegexpSingletonTest)
9946

100-
# NoMethodError: undefined method 'flush' for an instance of JsonWrite
101-
test_dump(JSONInstanceTest)
102-
test_dump(JSONSingletonTest)
47+
## Failed tests caused by unreleased version of Ruby
48+

0 commit comments

Comments
 (0)