Skip to content

Commit

Permalink
Added task for rspec. Use bundler to manage dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
John Wood authored and mmangino committed Jan 17, 2011
1 parent 61c6f73 commit d3eb340
Show file tree
Hide file tree
Showing 6 changed files with 28 additions and 6 deletions.
4 changes: 4 additions & 0 deletions .gitignore
@@ -0,0 +1,4 @@
*.swp
.bundle
Gemfile.lock

4 changes: 4 additions & 0 deletions Gemfile
@@ -0,0 +1,4 @@
source "http://rubygems.org"
source :gemcutter

gemspec
9 changes: 3 additions & 6 deletions Rakefile
@@ -1,16 +1,13 @@
require 'rake'
require 'rake/testtask'
require 'rake/rdoctask'
require 'spec/rake/spectask'

desc 'Default: run unit tests.'
task :default => :test

desc 'Test the facebooker2 plugin.'
Rake::TestTask.new(:test) do |t|
t.libs << 'lib'
t.libs << 'test'
t.pattern = 'test/**/*_test.rb'
t.verbose = true
Spec::Rake::SpecTask.new('spec') do |t|
t.spec_files = FileList['spec/**/*.rb']
end

desc 'Generate documentation for the facebooker2 plugin.'
Expand Down
8 changes: 8 additions & 0 deletions facebooker2.gemspec
Expand Up @@ -9,6 +9,14 @@ spec = Gem::Specification.new do |s|
s.author = "Mike Mangino"
s.email = "mmangino@elevatedrails.com"
s.homepage = "http://developers.facebook.com/docs/api"

s.add_dependency('mogli', ">=0.0.12")
s.add_dependency('ruby-hmac')

s.add_development_dependency('bundler', '~> 1.0.0')
s.add_development_dependency('rake', '~> 0.8.7')
s.add_development_dependency('rspec', '~> 1.3.1')
s.add_development_dependency('rspec-rails', '~> 1.3.1')
s.add_development_dependency('rails', '~> 2.3.10')
s.add_development_dependency('json', '~> 1.4.0')
end
Empty file removed spec/spec.opts
Empty file.
9 changes: 9 additions & 0 deletions spec/spec_helper.rb
@@ -1,4 +1,13 @@
require "rubygems"
require 'bundler'
begin
Bundler.setup(:default, :development)
rescue Bundler::BundlerError => e
$stderr.puts e.message
$stderr.puts "Run `bundle install` to install missing gems"
exit e.status_code
end

require "active_support"
require "action_pack"
require "action_view"
Expand Down

0 comments on commit d3eb340

Please sign in to comment.