Issue #9767 has been reported by Hiroshi Shirosaki.

----------------------------------------
Bug #9767: test-all parallel fails if a test is skipped after raise
https://bugs.ruby-lang.org/issues/9767

* Author: Hiroshi Shirosaki
* Status: Open
* Priority: Normal
* Assignee: 
* Category: test
* Target version: 
* ruby -v: ruby 2.2.0dev (2014-04-15 trunk 45590) [i386-mingw32]
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
DL::TestFunc#test_sinf is skipped after raise on mingw ruby.

But it causes Mashal.load failure due to undefined class/module
DL::DLError when doing test-all parallel and test-all doesn't
complete.

We create new MiniTest::Skip object to avoid Mashal.load
failure. I added a test for the bug.

---Files--------------------------------
0001-test-all-parallel-fails-if-a-test-is-skipped-after-r.patch (3.27 KB)


-- 
https://bugs.ruby-lang.org/