Blob Blame History Raw
From b8705059b142930e97fcbd8f34b9409755570c44 Mon Sep 17 00:00:00 2001
From: Thomas Walpole <twalpole@gmail.com>
Date: Fri, 29 Jul 2022 14:56:11 -0700
Subject: [PATCH] User ordered minitest tests to work-around seed not being
 default set anymore

---
 spec/minitest_spec.rb      | 6 +++++-
 spec/minitest_spec_spec.rb | 4 ++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/spec/minitest_spec.rb b/spec/minitest_spec.rb
index eb35c539ab..6eb82cd136 100644
--- a/spec/minitest_spec.rb
+++ b/spec/minitest_spec.rb
@@ -15,6 +15,10 @@ def teardown
     Capybara.reset_sessions!
   end
 
+  def self.test_order
+    :sorted
+  end
+
   def test_assert_text
     assert_text('Form', normalize_ws: false)
     assert_no_text('Not on the page')
@@ -157,7 +161,7 @@ def test_assert_sibling
     output = StringIO.new
     reporter = Minitest::SummaryReporter.new(output)
     reporter.start
-    MinitestTest.run reporter, {}
+    MinitestTest.run reporter, { }
     reporter.report
     expect(output.string).to include('22 runs, 53 assertions, 0 failures, 0 errors, 1 skips')
   end
diff --git a/spec/minitest_spec_spec.rb b/spec/minitest_spec_spec.rb
index 5c3ad51bb1..7bac58c238 100644
--- a/spec/minitest_spec_spec.rb
+++ b/spec/minitest_spec_spec.rb
@@ -16,6 +16,10 @@ class MinitestSpecTest < Minitest::Spec
     Capybara.reset_sessions!
   end
 
+  def self.test_order
+    :sorted
+  end
+
   it 'supports text expectations' do
     _(page).must_have_text('Form', minimum: 1)
     _(page).wont_have_text('Not a form')