Methods

Included Modules

Constants

Assertion = Minitest::Assertion

Class Public methods

test_order()

Returns the order in which test cases are run.

ActiveSupport::TestCase.test_order # => :random

Possible values are :random, :parallel, :alpha, :sorted. Defaults to :random.

📝 Source code
# File activesupport/lib/active_support/test_case.rb, line 39
      def test_order
        ActiveSupport.test_order ||= :random
      end
🔎 See on GitHub

test_order=(new_order)

Sets the order in which test cases are run.

ActiveSupport::TestCase.test_order = :random # => :random

Valid values are:

  • :random (to run tests in random order)

  • :parallel (to run tests in parallel)

  • :sorted (to run tests alphabetically by method name)

  • :alpha (equivalent to :sorted)

📝 Source code
# File activesupport/lib/active_support/test_case.rb, line 29
      def test_order=(new_order)
        ActiveSupport.test_order = new_order
      end
🔎 See on GitHub