1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Prepend the modules in Test::Unit

Needs to override Test::Unit::Runner#run, so that RunCount#run
runs which increments @@run_count.  Previously it worked because
these methods were inserted between Test::Unit::Runner#run and
MiniTest::Unit#run.
This commit is contained in:
Nobuyoshi Nakada 2021-09-12 03:23:59 +09:00
parent 7686776c05
commit 308183fffa
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6

View file

@ -1475,18 +1475,18 @@ module Test
io.puts format % [test_count, assertion_count, failures, errors, skips]
end
include Test::Unit::Options
prepend Test::Unit::Options
prepend Test::Unit::StatusLine
include Test::Unit::Parallel
include Test::Unit::Statistics
include Test::Unit::Skipping
include Test::Unit::GlobOption
include Test::Unit::RepeatOption
include Test::Unit::LoadPathOption
include Test::Unit::GCOption
include Test::Unit::ExcludesOption
include Test::Unit::TimeoutOption
include Test::Unit::RunCount
prepend Test::Unit::Parallel
prepend Test::Unit::Statistics
prepend Test::Unit::Skipping
prepend Test::Unit::GlobOption
prepend Test::Unit::RepeatOption
prepend Test::Unit::LoadPathOption
prepend Test::Unit::GCOption
prepend Test::Unit::ExcludesOption
prepend Test::Unit::TimeoutOption
prepend Test::Unit::RunCount
##
# Begins the full test run. Delegates to +runner+'s #_run method.