[#345] fix stubbing redis
This commit is contained in:
parent
83010eca32
commit
e1a6cb767f
|
@ -17,7 +17,7 @@ shared_examples_for 'attach advisory to build_list' do
|
|||
end
|
||||
|
||||
describe Advisory do
|
||||
before { stub_symlink_methods }
|
||||
before { stub_symlink_methods; stub_redis }
|
||||
context 'attach_build_list' do
|
||||
let(:build_list) { FactoryGirl.create(:build_list) }
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe BuildList::Package do
|
||||
before { stub_symlink_methods }
|
||||
before { stub_symlink_methods; stub_redis }
|
||||
|
||||
it 'is valid' do
|
||||
FactoryGirl.create(:build_list_package).should be_persisted
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe BuildList do
|
||||
before { stub_symlink_methods }
|
||||
before { stub_symlink_methods; stub_redis }
|
||||
|
||||
context 'validates that repository contains project' do
|
||||
it 'when repository contains project' do
|
||||
|
|
|
@ -38,7 +38,7 @@ def should_not_send_email(args={})
|
|||
end
|
||||
|
||||
describe Comment do
|
||||
before { stub_symlink_methods }
|
||||
before { stub_symlink_methods; stub_redis }
|
||||
context 'for global admin user' do
|
||||
before(:each) do
|
||||
@user = FactoryGirl.create(:admin)
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
require 'spec_helper'
|
||||
|
||||
describe Project do
|
||||
before { stub_symlink_methods }
|
||||
before { stub_symlink_methods; stub_redis }
|
||||
|
||||
context 'creation' do
|
||||
let(:root_project) { FactoryGirl.create(:project) }
|
||||
|
@ -102,7 +102,6 @@ describe Project do
|
|||
let(:branch) { project.repo.branches.detect{|b| b.name == 'conflicts'} }
|
||||
let(:master) { project.repo.branches.detect{|b| b.name == 'master'} }
|
||||
let(:user) { FactoryGirl.create(:user) }
|
||||
before { stub_redis }
|
||||
|
||||
context '#delete_branch' do
|
||||
it 'ensures that returns true on success' do
|
||||
|
|
|
@ -64,8 +64,8 @@ end
|
|||
|
||||
def stub_redis
|
||||
@redis_instance = MockRedis.new
|
||||
allow(Redis).to receive(:new).and_return(@redis_instance)
|
||||
allow(Resque).to receive(:redis).and_return(@redis_instance)
|
||||
Redis.stub(:new).and_return { @redis_instance }
|
||||
Redis::Store.stub(:new).and_return { @redis_instance }
|
||||
end
|
||||
|
||||
def fill_project project
|
||||
|
|
Loading…
Reference in New Issue