Skip to content

Commit 3b08e93

Browse files
committed
Improve tests
1 parent a740e51 commit 3b08e93

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

test/models/solid_errors/cleaner_test.rb

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ class SolidErrors::CleanerTest < ActiveSupport::TestCase
77

88
test "not destroy if destroy_after is not set" do
99
simulate_99_old_exceptions(:resolved)
10-
previous_error = SolidErrors::Error.last
11-
previous_occurrence = SolidErrors::Occurrence.last
12-
Rails.error.report(dummy_exception)
1310

14-
assert SolidErrors::Error.exists?(id: previous_error.id)
15-
assert SolidErrors::Occurrence.exists?(id: previous_occurrence.id)
11+
assert_difference -> { SolidErrors::Error.count }, +1 do
12+
assert_difference -> { SolidErrors::Occurrence.count }, +1 do
13+
Rails.error.report(dummy_exception)
14+
end
15+
end
1616
end
1717

1818
test "destroy old occurrences every 100 insertions if destroy_after is set" do
@@ -30,6 +30,7 @@ class SolidErrors::CleanerTest < ActiveSupport::TestCase
3030

3131
assert_difference -> { SolidErrors::Error.count }, +1 do
3232
assert_difference -> { SolidErrors::Occurrence.count }, +1 do
33+
assert_empty SolidErrors::Error.resolved
3334
Rails.error.report(dummy_exception)
3435
end
3536
end

0 commit comments

Comments
 (0)