diff options
Diffstat (limited to 'test/.excludes')
| -rw-r--r-- | test/.excludes/JSONGenericObjectTest.rb | 4 | ||||
| -rw-r--r-- | test/.excludes/TestPatternMatching.rb | 1 | ||||
| -rw-r--r-- | test/.excludes/TestThread.rb | 2 | ||||
| -rw-r--r-- | test/.excludes/URI/TestMailTo.rb | 1 | ||||
| -rw-r--r-- | test/.excludes/_appveyor/TestArray.rb | 7 |
5 files changed, 8 insertions, 7 deletions
diff --git a/test/.excludes/JSONGenericObjectTest.rb b/test/.excludes/JSONGenericObjectTest.rb new file mode 100644 index 0000000000..820a6a0120 --- /dev/null +++ b/test/.excludes/JSONGenericObjectTest.rb @@ -0,0 +1,4 @@ +# ostruct will be loaded when JSON::GenericObject is autoloaded. By +# removing all test methods, the autoload in `setup` is not triggered. + +exclude /test_/, 'JSON::GenericObject needs ostruct gem' diff --git a/test/.excludes/TestPatternMatching.rb b/test/.excludes/TestPatternMatching.rb new file mode 100644 index 0000000000..04b2f16de8 --- /dev/null +++ b/test/.excludes/TestPatternMatching.rb @@ -0,0 +1 @@ +exclude(:test_alternative_pattern_nested, "Changes here for syntax errors") if RUBY_DESCRIPTION.include?("+GC") diff --git a/test/.excludes/TestThread.rb b/test/.excludes/TestThread.rb index f26ea420a6..63f193e484 100644 --- a/test/.excludes/TestThread.rb +++ b/test/.excludes/TestThread.rb @@ -15,4 +15,6 @@ end if /mswin/ =~ RUBY_PLATFORM && ENV.key?('GITHUB_ACTIONS') # to avoid "`failed to allocate memory (NoMemoryError)" error exclude(:test_thread_interrupt_for_killed_thread, 'TODO') + # timeout only on mswin, not mingw + exclude(:test_thread_join_during_finalizers, 'Timeout') end diff --git a/test/.excludes/URI/TestMailTo.rb b/test/.excludes/URI/TestMailTo.rb new file mode 100644 index 0000000000..c9b1f94fe2 --- /dev/null +++ b/test/.excludes/URI/TestMailTo.rb @@ -0,0 +1 @@ +exclude :test_email_regexp, "still flaky with --repeat-count option" diff --git a/test/.excludes/_appveyor/TestArray.rb b/test/.excludes/_appveyor/TestArray.rb deleted file mode 100644 index 7d03833f07..0000000000 --- a/test/.excludes/_appveyor/TestArray.rb +++ /dev/null @@ -1,7 +0,0 @@ -# https://ci.appveyor.com/project/ruby/ruby/builds/20339189/job/ltdpffep976xtj85 -# `test_push_over_ary_max': failed to allocate memory (NoMemoryError) -exclude(:test_push_over_ary_max, 'Sometimes AppVeyor has insufficient memory to run this test') -# https://ci.appveyor.com/project/ruby/ruby/builds/20728419/job/o73q9fy1ojfibg5v -exclude(:test_unshift_over_ary_max, 'Sometimes AppVeyor has insufficient memory to run this test') -# https://ci.appveyor.com/project/ruby/ruby/builds/20427662/job/prq9i2lkfxv2j0uy -exclude(:test_splice_over_ary_max, 'Sometimes AppVeyor has insufficient memory to run this test') |
