diff options
Diffstat (limited to 'tool/rbs_skip_tests')
-rw-r--r-- | tool/rbs_skip_tests | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/tool/rbs_skip_tests b/tool/rbs_skip_tests new file mode 100644 index 0000000000..56a864d193 --- /dev/null +++ b/tool/rbs_skip_tests @@ -0,0 +1,61 @@ +# 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_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 |