Fix Lint/Loop

This commit is contained in:
Jared Beck 2016-02-15 20:04:07 -05:00
parent f68432fd93
commit 67f1cb48e4
2 changed files with 3 additions and 10 deletions

View File

@ -1,11 +1,6 @@
# Remove these configuration records
# one by one as the offenses are removed from the code base.
# Offense count: 1
Lint/Loop:
Exclude:
- 'test/functional/thread_safety_test.rb'
# Offense count: 3
Lint/UnderscorePrefixedVariableName:
Exclude:

View File

@ -1,15 +1,13 @@
require 'test_helper'
class ThreadSafetyTest < ActionController::TestCase
test "be thread safe when using #set_paper_trail_whodunnit" do
test "thread-safe when using #set_paper_trail_whodunnit" do
blocked = true
slow_thread = Thread.new do
controller = TestController.new
controller.send :set_paper_trail_whodunnit
begin
sleep 0.001
end while blocked
sleep 0.001 while blocked
PaperTrail.whodunnit
end
@ -24,7 +22,7 @@ class ThreadSafetyTest < ActionController::TestCase
assert_not_equal slow_thread.value, fast_thread.value
end
test "be thread safe when using #without_versioning" do
test "thread-safe when using #without_versioning" do
enabled = nil
slow_thread = Thread.new do