From dd5974bf8c2a403981b60aea991e5ff750003370 Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 4 Feb 2017 17:16:56 -0600 Subject: [PATCH] test_helper.rb: use MemcacheMock. --- test/test_helper.rb | 45 +-------------------------------------------- 1 file changed, 1 insertion(+), 44 deletions(-) diff --git a/test/test_helper.rb b/test/test_helper.rb index 7fc0825e8..7c71626ef 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -16,52 +16,9 @@ require 'cache' Dir[File.expand_path(File.dirname(__FILE__) + "/factories/*.rb")].each {|file| require file} -class MockMemcache - def initialize - @memory = {} - end - - def flush_all - @memory = {} - end - - def fetch key, expiry = 0, raw = false - if @memory.has_key?(key) - @memory[key] - else - @memory[key] = yield - end - @memory[key] - end - - def incr key - @memory[key] += 1 - end - - def decr key - @memory[key] -= 1 - end - - def set key, value, expiry = 0 - @memory[key] = value - end - - def get key - @memory[key] - end - - def delete key, delay = 0 - @memory.delete key - end - - def get_multi *keys - Hash[[keys.map{ |key| [key, @memory[key]] }]] - end -end - if defined?(MEMCACHE) Object.send(:remove_const, :MEMCACHE) end -MEMCACHE = MockMemcache.new +MEMCACHE = MemcacheMock.new Delayed::Worker.delay_jobs = false