From adcea6795eee17b36e7a87156949230e8c62ecfa Mon Sep 17 00:00:00 2001 From: James Sadler Date: Tue, 15 May 2012 12:27:30 +1000 Subject: [PATCH] Bundlerized remaining deps and added Rakefile with spec task --- Rakefile | 11 +++++++++++ lib/resque-brokered.rb | 1 + resque-brokered.gemspec | 14 ++------------ spec/spec_helper.rb | 8 +------- 4 files changed, 15 insertions(+), 19 deletions(-) create mode 100644 Rakefile diff --git a/Rakefile b/Rakefile new file mode 100644 index 0000000..2a6ed9d --- /dev/null +++ b/Rakefile @@ -0,0 +1,11 @@ +require 'rubygems' +require 'bundler' + +require "rspec/core/rake_task" # RSpec 2.0 + +RSpec::Core::RakeTask.new(:spec) do |spec| + spec.pattern = 'spec/*_spec.rb' + spec.rspec_opts = ['--backtrace'] +end + +task :default => :spec diff --git a/lib/resque-brokered.rb b/lib/resque-brokered.rb index e0bd915..e6fbd9f 100644 --- a/lib/resque-brokered.rb +++ b/lib/resque-brokered.rb @@ -1,2 +1,3 @@ +require 'resque' require 'resque/plugins/brokered' require 'resque/plugins/brokered/broker' diff --git a/resque-brokered.gemspec b/resque-brokered.gemspec index ae9013c..af03099 100644 --- a/resque-brokered.gemspec +++ b/resque-brokered.gemspec @@ -12,22 +12,12 @@ Gem::Specification.new do |s| s.required_rubygems_version = ">= 1.3.6" - s.add_runtime_dependency 'resque', '~>1.0' + s.add_runtime_dependency 'resque', '~>1.20.0' s.add_runtime_dependency 'redis' + s.add_development_dependency 'rake' s.add_development_dependency 'rspec', '~>2.0' - - # If you have other dependencies, add them here - # s.add_dependency "another", "~> 1.2" - - # If you need to check in files that aren't .rb files, add them here s.files = Dir["{lib}/**/*.rb", "bin/*", "LICENSE", "*.md"] s.require_path = 'lib' - - # If you need an executable, add it here - # s.executables = ["newgem"] - - # If you have C extensions, uncomment this line - # s.extensions = "ext/extconf.rb" end diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb index 5f93fe6..a2dc7c0 100644 --- a/spec/spec_helper.rb +++ b/spec/spec_helper.rb @@ -1,10 +1,4 @@ -$LOAD_PATH.unshift(File.dirname(__FILE__)) -$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib')) - -require 'rspec' -require 'resque' -require 'redis' -require 'resque-brokered' +Bundler.require :default, :development def test_redis Redis.new