зеркало из https://github.com/github/ruby.git
87 строки
4.4 KiB
Plaintext
87 строки
4.4 KiB
Plaintext
# Running tests of RBS gem may fail because of various reasons.
|
|
# You can skip tests of RBS gem using this file, instead of pushing a new commit to `ruby/rbs` repository.
|
|
#
|
|
# The most frequently seen reason is the incompatibilities introduced to the unreleased version, including
|
|
#
|
|
# * Strict argument type check is introduced
|
|
# * A required method parameter is added
|
|
# * A method/class is removed
|
|
#
|
|
# Feel free to skip the tests with this file for that case.
|
|
#
|
|
# Syntax:
|
|
#
|
|
# $(test-case-name) ` ` $(optional comment) # Skipping single test case
|
|
# $(test-class-name) ` ` $(optional comment) # Skipping a test class
|
|
#
|
|
|
|
test_replicate(EncodingTest) the method was removed in 3.3
|
|
test_step(RangeTest) the method protocol was changed in 3.4
|
|
|
|
test_collection_install(RBS::CliTest) running tests without Bundler
|
|
test_collection_install_frozen(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_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
|
|
NetInstanceTest depending on external resources
|
|
TestHTTPRequest depending on external resources
|
|
TestSingletonNetHTTPResponse 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_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)`
|
|
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)
|