We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e33dbe1 commit cb09616Copy full SHA for cb09616
activesupport/lib/active_support/testing/no_skip.rb
tools/test_common.rb
@@ -8,6 +8,13 @@
8
end
9
10
if ENV["CI"]
11
- require File.join(__dir__, "../activesupport/lib/active_support/testing/no_skip")
12
- ActiveSupport::TestCase.include(ActiveSupport::Testing::NoSkip)
+ module DisableSkipping # :nodoc:
+ private
13
+ def skip(message = nil, *)
14
+ flunk "Skipping tests is not allowed in this environment (#{message})\n" \
15
+ "Tests should only be skipped when the environment is missing a required dependency.\n" \
16
+ "This should never happen on CI."
17
+ end
18
19
+ ActiveSupport::TestCase.include(DisableSkipping)
20
0 commit comments