Files
ruby/tool/rbs_skip_tests
Hiroshi SHIBATA 2de5cb2f13 Skip RBS tests for RDocPluginParserTest caused by interface change of RDoc 6.14.0
https://github.com/ruby/ruby/actions/runs/15199473008/job/42750815986?pr=13421

```
 Error: ArgumentError: wrong number of arguments (given 0, expected 1)
  /Users/runner/work/ruby/ruby/src/lib/rdoc/store.rb:123:in 'initialize'
  /Users/runner/work/ruby/ruby/src/gems/src/rbs/test/rbs/rdoc/rbs_parser_test.rb:8:in 'Class#new'
  /Users/runner/work/ruby/ruby/src/gems/src/rbs/test/rbs/rdoc/rbs_parser_test.rb:8:in 'RDocPluginParserTest#parser'
  /Users/runner/work/ruby/ruby/src/gems/src/rbs/test/rbs/rdoc/rbs_parser_test.rb:147:in 'RDocPluginParserTest#test_instance_method_comment_and_tokens'
```
2025-05-23 12:56:37 +09:00

51 lines
2.3 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
#
## Failed tests because of testing environment
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__config__bundled(RBS::CliTest) running tests without Bundler
test_collection_install__mutex_m__config__no_bundled(RBS::CliTest) running tests without Bundler
test_collection_install__mutex_m__config__stdlib_source(RBS::CliTest) running tests without Bundler
test_collection_install__mutex_m__dependency_no_bundled(RBS::CliTest) running tests without Bundler
test_collection_install__mutex_m__no_bundled(RBS::CliTest) running tests without Bundler
test_collection_install__mutex_m__rbs_dependency_and__gem_dependency(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
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_TOPDIR(RbConfigSingletonTest) `TOPDIR` is `nil` during CI while RBS type is declared as `String`
# Incompatibility changes with RDoc 6.14.0
RDocPluginParserTest
## Unknown failures
# NoMethodError: undefined method 'inspect' for an instance of RBS::UnitTest::Convertibles::ToInt
test_compile(RegexpSingletonTest)
test_linear_time?(RegexpSingletonTest)
test_new(RegexpSingletonTest)
## Failed tests caused by unreleased version of Ruby