Sha256: 568626b93973920a2551cc2b06d9e668485d1c27768d1b7d94e4a28ca39b536b
Contents?: true
Size: 1.97 KB
Versions: 2
Compression:
Stored size: 1.97 KB
Contents
require 'spec_helper' describe Guard::Resque do describe 'start' do it 'should accept :environment option' do environment = :foo obj = Guard::Resque.new [], :environment => environment obj.send(:env).should include 'RAILS_ENV' => environment.to_s end it 'should accept :queue option' do queue = :foo obj = Guard::Resque.new [], :queue => queue obj.send(:env).should include 'QUEUE' => queue.to_s end it 'should accept :count option' do count = 2 obj = Guard::Resque.new [], :count => count obj.send(:env).should include 'COUNT' => count.to_s end it 'should accept :vverbose option' do obj = Guard::Resque.new [], :vverbose => true obj.send(:env).should include 'VVERBOSE' end it 'should accept :verbose option' do obj = Guard::Resque.new [], :verbose => true obj.send(:env).should include 'VERBOSE' end it 'should accept :trace option' do obj = Guard::Resque.new [], :trace => true obj.send(:cmd).should include '--trace' end it 'should accept :task option' do task = 'environment foo' obj = Guard::Resque.new [], :task => task obj.send(:cmd).should include task obj.send(:cmd).should_not include Guard::Resque::DEFAULT_TASK_SINGLE end it 'should provide default options' do obj = Guard::Resque.new [] obj.send(:env).should include 'QUEUE' => Guard::Resque::DEFAULT_QUEUE.to_s obj.send(:env).should include 'COUNT' => Guard::Resque::DEFAULT_COUNT.to_s obj.send(:cmd).should include Guard::Resque::DEFAULT_TASK_SINGLE end it 'should provide different default options when :count is multiple' do count = 2 obj = Guard::Resque.new [], :count => count obj.send(:env).should include 'QUEUE' => Guard::Resque::DEFAULT_QUEUE.to_s obj.send(:env).should include 'COUNT' => count.to_s obj.send(:cmd).should include Guard::Resque::DEFAULT_TASK_MULTIPLE end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
guard-resque-0.0.5 | spec/guard/resque_spec.rb |
guard-resque-0.0.4 | spec/guard/resque_spec.rb |