Skip to content

Commit

Permalink
declare development dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
bkeepers committed Dec 19, 2009
1 parent 81601e4 commit 8b6146e
Show file tree
Hide file tree
Showing 6 changed files with 13 additions and 13 deletions.
4 changes: 4 additions & 0 deletions Rakefile
Expand Up @@ -19,6 +19,9 @@ Jeweler::Tasks.new do |s|
s.extra_rdoc_files = ["README.textile"] s.extra_rdoc_files = ["README.textile"]


s.test_files = Dir['spec/**/*'] s.test_files = Dir['spec/**/*']

s.add_development_dependency "rspec"
s.add_development_dependency "sqlite3-ruby"
end end


require 'spec/rake/spectask' require 'spec/rake/spectask'
Expand All @@ -31,4 +34,5 @@ Spec::Rake::SpecTask.new(:spec) do |t|
t.pattern = 'spec/**/*_spec.rb' t.pattern = 'spec/**/*_spec.rb'
t.verbose = true t.verbose = true
end end
task :spec => :check_dependencies


2 changes: 1 addition & 1 deletion spec/delayed_method_spec.rb
@@ -1,4 +1,4 @@
require File.dirname(__FILE__) + '/database' require 'spec_helper'


class SimpleJob class SimpleJob
cattr_accessor :runs; self.runs = 0 cattr_accessor :runs; self.runs = 0
Expand Down
3 changes: 1 addition & 2 deletions spec/job_spec.rb
@@ -1,5 +1,4 @@
require File.dirname(__FILE__) + '/database' require 'spec_helper'
require File.dirname(__FILE__) + '/sample_jobs'


describe Delayed::Job do describe Delayed::Job do
before do before do
Expand Down
12 changes: 5 additions & 7 deletions spec/database.rb → spec/spec_helper.rb
@@ -1,15 +1,12 @@
$:.unshift(File.dirname(__FILE__) + '/../lib') $:.unshift(File.dirname(__FILE__) + '/../lib')
$:.unshift(File.dirname(__FILE__) + '/../../rspec/lib')


require 'rubygems' require 'rubygems'
require 'active_record'
gem 'sqlite3-ruby'

require File.dirname(__FILE__) + '/../init'
require 'spec' require 'spec'
require 'active_record'
require 'delayed_job'


ActiveRecord::Base.logger = Logger.new('/tmp/dj.log') ActiveRecord::Base.logger = Logger.new('/tmp/dj.log')
ActiveRecord::Base.establish_connection(:adapter => 'sqlite3', :database => '/tmp/jobs.sqlite') ActiveRecord::Base.establish_connection(:adapter => 'sqlite3', :database => ':memory:')
ActiveRecord::Migration.verbose = false ActiveRecord::Migration.verbose = false


ActiveRecord::Schema.define do ActiveRecord::Schema.define do
Expand All @@ -32,11 +29,12 @@


end end



# Purely useful for test cases... # Purely useful for test cases...
class Story < ActiveRecord::Base class Story < ActiveRecord::Base
def tell; text; end def tell; text; end
def whatever(n, _); tell*n; end def whatever(n, _); tell*n; end


handle_asynchronously :whatever handle_asynchronously :whatever
end end

require 'sample_jobs'
2 changes: 1 addition & 1 deletion spec/story_spec.rb
@@ -1,4 +1,4 @@
require File.dirname(__FILE__) + '/database' require 'spec_helper'


describe "A story" do describe "A story" do


Expand Down
3 changes: 1 addition & 2 deletions spec/worker_spec.rb
@@ -1,5 +1,4 @@
require File.dirname(__FILE__) + '/database' require 'spec_helper'
require File.dirname(__FILE__) + '/sample_jobs'


describe Delayed::Worker do describe Delayed::Worker do
def job_create(opts = {}) def job_create(opts = {})
Expand Down

0 comments on commit 8b6146e

Please sign in to comment.