├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── actions.yml ├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── MIT-LICENSE ├── README.md ├── Rakefile ├── assets └── failure.png ├── bin └── mtest ├── gemfiles ├── 520.gemfile ├── 520.gemfile.lock ├── 521.gemfile ├── 521.gemfile.lock ├── 522.gemfile ├── 522.gemfile.lock ├── 523.gemfile ├── 523.gemfile.lock ├── 524.gemfile ├── 524.gemfile.lock ├── 525.gemfile └── 525.gemfile.lock ├── lib ├── maxitest.rb ├── maxitest │ ├── autorun.rb │ ├── global_must.rb │ ├── helpers.rb │ ├── hook_all.rb │ ├── implicit_subject.rb │ ├── interrupt.rb │ ├── let_all.rb │ ├── let_bang.rb │ ├── pending.rb │ ├── shorted_backtrace.rb │ ├── static_class_order.rb │ ├── threads.rb │ ├── timeout.rb │ ├── vendor │ │ ├── around.rb │ │ ├── line.rb │ │ ├── line_describe.rb │ │ ├── rg.rb │ │ └── testrbl.rb │ ├── verbose_backtrace.rb │ ├── version.rb │ └── xit.rb └── minitest │ └── maxitest_plugin.rb ├── maxitest.gemspec └── spec ├── cases ├── around.rb ├── catch_interrupt.rb ├── cltr_c.rb ├── context.rb ├── error_and_failure.rb ├── global_must.rb ├── helper.rb ├── helpers.rb ├── hook_all.rb ├── implicit_subject.rb ├── let_all.rb ├── let_bang.rb ├── line.rb ├── mtest │ ├── a_test.rb │ ├── b_test.rb │ └── c.rb ├── order_dependent.rb ├── parallel.rb ├── pending.rb ├── plain.rb ├── raise.rb ├── raise_interrupt.rb ├── static_class_order.rb ├── threads.rb ├── timeout.rb └── xit.rb ├── maxitest_spec.rb └── spec_helper.rb /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/actions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/.github/workflows/actions.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/Rakefile -------------------------------------------------------------------------------- /assets/failure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/assets/failure.png -------------------------------------------------------------------------------- /bin/mtest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/bin/mtest -------------------------------------------------------------------------------- /gemfiles/520.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/520.gemfile -------------------------------------------------------------------------------- /gemfiles/520.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/520.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/521.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/521.gemfile -------------------------------------------------------------------------------- /gemfiles/521.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/521.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/522.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/522.gemfile -------------------------------------------------------------------------------- /gemfiles/522.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/522.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/523.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/523.gemfile -------------------------------------------------------------------------------- /gemfiles/523.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/523.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/524.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/524.gemfile -------------------------------------------------------------------------------- /gemfiles/524.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/524.gemfile.lock -------------------------------------------------------------------------------- /gemfiles/525.gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/525.gemfile -------------------------------------------------------------------------------- /gemfiles/525.gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/gemfiles/525.gemfile.lock -------------------------------------------------------------------------------- /lib/maxitest.rb: -------------------------------------------------------------------------------- 1 | module Maxitest 2 | end 3 | -------------------------------------------------------------------------------- /lib/maxitest/autorun.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/autorun.rb -------------------------------------------------------------------------------- /lib/maxitest/global_must.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/global_must.rb -------------------------------------------------------------------------------- /lib/maxitest/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/helpers.rb -------------------------------------------------------------------------------- /lib/maxitest/hook_all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/hook_all.rb -------------------------------------------------------------------------------- /lib/maxitest/implicit_subject.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/implicit_subject.rb -------------------------------------------------------------------------------- /lib/maxitest/interrupt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/interrupt.rb -------------------------------------------------------------------------------- /lib/maxitest/let_all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/let_all.rb -------------------------------------------------------------------------------- /lib/maxitest/let_bang.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/let_bang.rb -------------------------------------------------------------------------------- /lib/maxitest/pending.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/pending.rb -------------------------------------------------------------------------------- /lib/maxitest/shorted_backtrace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/shorted_backtrace.rb -------------------------------------------------------------------------------- /lib/maxitest/static_class_order.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/static_class_order.rb -------------------------------------------------------------------------------- /lib/maxitest/threads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/threads.rb -------------------------------------------------------------------------------- /lib/maxitest/timeout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/timeout.rb -------------------------------------------------------------------------------- /lib/maxitest/vendor/around.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/vendor/around.rb -------------------------------------------------------------------------------- /lib/maxitest/vendor/line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/vendor/line.rb -------------------------------------------------------------------------------- /lib/maxitest/vendor/line_describe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/vendor/line_describe.rb -------------------------------------------------------------------------------- /lib/maxitest/vendor/rg.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/vendor/rg.rb -------------------------------------------------------------------------------- /lib/maxitest/vendor/testrbl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/vendor/testrbl.rb -------------------------------------------------------------------------------- /lib/maxitest/verbose_backtrace.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/verbose_backtrace.rb -------------------------------------------------------------------------------- /lib/maxitest/version.rb: -------------------------------------------------------------------------------- 1 | module Maxitest 2 | VERSION = "6.0.1" 3 | end 4 | -------------------------------------------------------------------------------- /lib/maxitest/xit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/maxitest/xit.rb -------------------------------------------------------------------------------- /lib/minitest/maxitest_plugin.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/lib/minitest/maxitest_plugin.rb -------------------------------------------------------------------------------- /maxitest.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/maxitest.gemspec -------------------------------------------------------------------------------- /spec/cases/around.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/around.rb -------------------------------------------------------------------------------- /spec/cases/catch_interrupt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/catch_interrupt.rb -------------------------------------------------------------------------------- /spec/cases/cltr_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/cltr_c.rb -------------------------------------------------------------------------------- /spec/cases/context.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/context.rb -------------------------------------------------------------------------------- /spec/cases/error_and_failure.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/error_and_failure.rb -------------------------------------------------------------------------------- /spec/cases/global_must.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/global_must.rb -------------------------------------------------------------------------------- /spec/cases/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/helper.rb -------------------------------------------------------------------------------- /spec/cases/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/helpers.rb -------------------------------------------------------------------------------- /spec/cases/hook_all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/hook_all.rb -------------------------------------------------------------------------------- /spec/cases/implicit_subject.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/implicit_subject.rb -------------------------------------------------------------------------------- /spec/cases/let_all.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/let_all.rb -------------------------------------------------------------------------------- /spec/cases/let_bang.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/let_bang.rb -------------------------------------------------------------------------------- /spec/cases/line.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/line.rb -------------------------------------------------------------------------------- /spec/cases/mtest/a_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/mtest/a_test.rb -------------------------------------------------------------------------------- /spec/cases/mtest/b_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/mtest/b_test.rb -------------------------------------------------------------------------------- /spec/cases/mtest/c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/mtest/c.rb -------------------------------------------------------------------------------- /spec/cases/order_dependent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/order_dependent.rb -------------------------------------------------------------------------------- /spec/cases/parallel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/parallel.rb -------------------------------------------------------------------------------- /spec/cases/pending.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/pending.rb -------------------------------------------------------------------------------- /spec/cases/plain.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/plain.rb -------------------------------------------------------------------------------- /spec/cases/raise.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/raise.rb -------------------------------------------------------------------------------- /spec/cases/raise_interrupt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/raise_interrupt.rb -------------------------------------------------------------------------------- /spec/cases/static_class_order.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/static_class_order.rb -------------------------------------------------------------------------------- /spec/cases/threads.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/threads.rb -------------------------------------------------------------------------------- /spec/cases/timeout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/timeout.rb -------------------------------------------------------------------------------- /spec/cases/xit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/cases/xit.rb -------------------------------------------------------------------------------- /spec/maxitest_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/maxitest_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grosser/maxitest/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------