We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a28d2e4 commit 5a6037eCopy full SHA for 5a6037e
activesupport/test/error_reporter_test.rb
@@ -257,6 +257,19 @@ class ErrorReporterTest < ActiveSupport::TestCase
257
assert_equal :error, @subscriber.events.dig(0, 2)
258
end
259
260
+ test "errors be reported with valid severity" do
261
+ ActiveSupport::ErrorReporter::SEVERITIES.each do |severity|
262
+ @reporter.report(StandardError.new, severity: severity)
263
+ assert_equal severity, @subscriber.events.last[2]
264
+ end
265
266
+
267
+ test "errors with invalid severity raise" do
268
+ assert_raises ArgumentError do
269
+ @reporter.report(@error, severity: :invalid)
270
271
272
273
test "report errors only once" do
274
assert_difference -> { @subscriber.events.size }, +1 do
275
@reporter.report(@error, handled: false)
0 commit comments