test/test_jobs.rb in resque-lock-timeout-0.2.1 vs test/test_jobs.rb in resque-lock-timeout-0.3.0
- old
+ new
@@ -57,6 +57,28 @@
end
def self.lock_expired_before_release
$lock_expired = true
end
+end
+
+class SpecificRedisJob
+ extend Resque::Plugins::LockTimeout
+ @queue = :test
+
+ def self.lock_redis
+ @redis
+ end
+
+ def self.lock_redis=(redis)
+ @redis = redis
+ end
+
+ def self.redis_lock_key
+ 'specific_redis'
+ end
+
+ def self.perform
+ $success += 1
+ sleep 0.2
+ end
end
\ No newline at end of file