Method: MiniTest::Unit::TestCase.test_methods
- Defined in:
- lib/minitest/unit.rb
.test_methods ⇒ Object
:nodoc:
876 877 878 879 880 881 882 883 884 885 886 887 888 |
# File 'lib/minitest/unit.rb', line 876 def self.test_methods # :nodoc: methods = public_instance_methods(true).grep(/^test/).map { |m| m.to_s } case self.test_order when :random then max = methods.size methods.sort.sort_by { rand max } when :alpha, :sorted then methods.sort else raise "Unknown test_order: #{self.test_order.inspect}" end end |