Skip to content

Instantly share code, notes, and snippets.

@shanesveller
Created March 14, 2011 15:55
Show Gist options
  • Select an option

  • Save shanesveller/869357 to your computer and use it in GitHub Desktop.

Select an option

Save shanesveller/869357 to your computer and use it in GitHub Desktop.
source 'http://rubygems.org'
gem 'rails', '3.0.5'
# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'
gem 'pg'
# Use unicorn as the web server
# gem 'unicorn'
# Deploy with Capistrano
# gem 'capistrano'
# To use debugger (ruby-debug for Ruby 1.8.7+, ruby-debug19 for Ruby 1.9.2+)
# gem 'ruby-debug'
# gem 'ruby-debug19'
# Bundle the extra gems:
# gem 'bj'
# gem 'nokogiri'
# gem 'sqlite3-ruby', :require => 'sqlite3'
# gem 'aws-s3', :require => 'aws/s3'
# Bundle gems for the local environment. Make sure to
# put test-only gems in this group so their generators
# and rake tasks are available in development mode:
# group :development, :test do
# gem 'webrat'
# end
gem "haml-rails"
gem "compass"
gem "jquery-rails"
gem "will_paginate"
gem "simple_form"
gem "devise"
gem "cancan"
gem "paperclip", "~> 2.3"
group :test do
gem "rspec-rails", :group => :development
gem "steak"
gem "shoulda-matchers", ">=1.0.0.beta1"
gem "factory_girl_rails"
gem "mocha"
gem "forgery"
gem "capybara", :group => :development, :git => "git://github.com/jnicklas/capybara.git"
gem "database_cleaner", :group => :development
gem "simplecov", ">= 0.4.0", :require => false, :platforms => :ruby_18
gem "launchy", :group => :development
gem "fuubar"
gem "spork"
end
group :development do
gem "nifty-generators"
gem "rails3-generators"
gem "rb-fsevent"
gem "growl"
gem "guard-ego"
gem "guard-bundler"
gem "guard-passenger"
gem "guard-spork", "0.1.5"
gem "guard-rspec"
gem "teamocil"
end
GIT
remote: git://github.com/jnicklas/capybara.git
revision: a0e5811ad1a5314918098bdd25e45ec5de260eb0
specs:
capybara (0.4.1.1)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
rack (>= 1.0.0)
rack-test (>= 0.5.4)
selenium-webdriver (>= 0.0.27)
xpath (~> 0.1.3)
GEM
remote: http://rubygems.org/
specs:
abstract (1.0.0)
actionmailer (3.0.5)
actionpack (= 3.0.5)
mail (~> 2.2.15)
actionpack (3.0.5)
activemodel (= 3.0.5)
activesupport (= 3.0.5)
builder (~> 2.1.2)
erubis (~> 2.6.6)
i18n (~> 0.4)
rack (~> 1.2.1)
rack-mount (~> 0.6.13)
rack-test (~> 0.5.7)
tzinfo (~> 0.3.23)
activemodel (3.0.5)
activesupport (= 3.0.5)
builder (~> 2.1.2)
i18n (~> 0.4)
activerecord (3.0.5)
activemodel (= 3.0.5)
activesupport (= 3.0.5)
arel (~> 2.0.2)
tzinfo (~> 0.3.23)
activeresource (3.0.5)
activemodel (= 3.0.5)
activesupport (= 3.0.5)
activesupport (3.0.5)
arel (2.0.9)
bcrypt-ruby (2.1.4)
builder (2.1.2)
cancan (1.6.0)
childprocess (0.1.7)
ffi (~> 0.6.3)
compass (0.10.6)
haml (>= 3.0.4)
configuration (1.2.0)
database_cleaner (0.6.5)
devise (1.1.8)
bcrypt-ruby (~> 2.1.2)
warden (~> 1.0.2)
diff-lcs (1.1.2)
erubis (2.6.6)
abstract (>= 1.0.0)
factory_girl (1.3.3)
factory_girl_rails (1.0.1)
factory_girl (~> 1.3)
railties (>= 3.0.0)
ffi (0.6.3)
rake (>= 0.8.7)
forgery (0.3.7)
nokogiri (~> 1.4)
fuubar (0.0.3)
rspec (~> 2.0)
rspec-instafail (~> 0.1.4)
ruby-progressbar (~> 0.0.9)
growl (1.0.3)
guard (0.3.0)
open_gem (~> 1.4.2)
thor (~> 0.14.6)
guard-bundler (0.1.2)
guard (>= 0.2.2)
guard-ego (0.0.1)
guard (>= 0.2.1)
guard-passenger (0.3.0)
guard (~> 0.3)
guard-rspec (0.2.0)
guard (>= 0.2.2)
guard-spork (0.1.5)
guard (>= 0.2.2)
spork (>= 0.8.4)
haml (3.0.25)
haml-rails (0.3.4)
actionpack (~> 3.0)
activesupport (~> 3.0)
haml (~> 3.0)
railties (~> 3.0)
i18n (0.5.0)
jquery-rails (0.2.7)
rails (~> 3.0)
thor (~> 0.14.4)
json_pure (1.5.1)
launchy (0.3.7)
configuration (>= 0.0.5)
rake (>= 0.8.1)
mail (2.2.15)
activesupport (>= 2.3.6)
i18n (>= 0.4.0)
mime-types (~> 1.16)
treetop (~> 1.4.8)
mime-types (1.16)
mocha (0.9.12)
nifty-generators (0.4.5)
nokogiri (1.4.4)
open_gem (1.4.2)
launchy (~> 0.3.5)
paperclip (2.3.8)
activerecord
activesupport
pg (0.10.1)
polyglot (0.3.1)
rack (1.2.2)
rack-mount (0.6.13)
rack (>= 1.0.0)
rack-test (0.5.7)
rack (>= 1.0)
rails (3.0.5)
actionmailer (= 3.0.5)
actionpack (= 3.0.5)
activerecord (= 3.0.5)
activeresource (= 3.0.5)
activesupport (= 3.0.5)
bundler (~> 1.0)
railties (= 3.0.5)
rails3-generators (0.17.4)
railties (>= 3.0.0)
railties (3.0.5)
actionpack (= 3.0.5)
activesupport (= 3.0.5)
rake (>= 0.8.7)
thor (~> 0.14.4)
rake (0.8.7)
rb-fsevent (0.4.0)
rspec (2.5.0)
rspec-core (~> 2.5.0)
rspec-expectations (~> 2.5.0)
rspec-mocks (~> 2.5.0)
rspec-core (2.5.1)
rspec-expectations (2.5.0)
diff-lcs (~> 1.1.2)
rspec-instafail (0.1.7)
rspec-mocks (2.5.0)
rspec-rails (2.5.0)
actionpack (~> 3.0)
activesupport (~> 3.0)
railties (~> 3.0)
rspec (~> 2.5.0)
ruby-progressbar (0.0.9)
rubyzip (0.9.4)
selenium-webdriver (0.1.3)
childprocess (~> 0.1.5)
ffi (~> 0.6.3)
json_pure
rubyzip
shoulda-matchers (1.0.0.beta1)
simple_form (1.3.1)
simplecov (0.4.1)
simplecov-html (~> 0.4.3)
simplecov-html (0.4.3)
spork (0.9.0.rc3)
steak (1.1.0)
rspec (>= 1.3)
teamocil (0.1.5)
thor (0.14.6)
treetop (1.4.9)
polyglot (>= 0.3.1)
tzinfo (0.3.24)
warden (1.0.3)
rack (>= 1.0.0)
will_paginate (2.3.15)
xpath (0.1.3)
nokogiri (~> 1.3)
PLATFORMS
ruby
DEPENDENCIES
cancan
capybara!
compass
database_cleaner
devise
factory_girl_rails
forgery
fuubar
growl
guard-bundler
guard-ego
guard-passenger
guard-rspec
guard-spork (= 0.1.5)
haml-rails
jquery-rails
launchy
mocha
nifty-generators
paperclip (~> 2.3)
pg
rails (= 3.0.5)
rails3-generators
rb-fsevent
rspec-rails
shoulda-matchers (>= 1.0.0.beta1)
simple_form
simplecov (>= 0.4.0)
spork
steak
teamocil
will_paginate
# A sample Guardfile
# More info at https://github.com/guard/guard#readme
guard 'ego' do
watch('Guardfile')
end
guard 'bundler' do
watch('Gemfile')
# Uncomment next line if Gemfile contain `gemspec' command
# watch(/^.+\.gemspec/)
end
guard 'passenger', :ping => true do
watch(%r{Gemfile(\.lock)?})
watch(/^lib\/.*\.rb$/)
watch(/^config\/.*\.rb$/)
end
guard 'spork', :cucumber => false, :wait => 30 do
watch('config/application.rb')
watch('config/environment.rb')
watch(%r{^config/environments/.*\.rb$})
watch(%r{^config/initializers/.*\.rb$})
watch('spec/spec_helper.rb')
watch(%r{^spec/support/.*\.rb$})
end
guard 'rspec', :version => 2, :cli => '--color --format Fuubar --fail-fast --drb' do
watch(%r{^spec/.+_spec\.rb})
watch(%r{^lib/(.+)\.rb}) { |m| "spec/lib/#{m[1]}_spec.rb" }
# watch('spec/spec_helper.rb') { "spec" }
# Rails example
watch('spec/spec_helper.rb') { "spec" }
watch('config/routes.rb') { "spec/routing" }
watch('app/controllers/application_controller.rb') { "spec/controllers" }
watch(%r{^spec/.+_spec\.rb})
watch(%r{^app/(.+)\.rb}) { |m| "spec/#{m[1]}_spec.rb" }
watch(%r{^lib/(.+)\.rb}) { |m| "spec/lib/#{m[1]}_spec.rb" }
watch(%r{^app/controllers/(.+)_(controller)\.rb}) { |m| ["spec/routing/#{m[1]}_routing_spec.rb", "spec/#{m[2]}s/#{m[1]}_#{m[2]}_spec.rb", "spec/acceptance/#{m[1]}_spec.rb"] }
# Custom watchers
watch(%r{^app/views/layouts/(.+)\.haml}) { |m| ["spec/views","spec/acceptance"] }
watch(%r{^app/views/(\w+)/(.+)\.haml}) { |m| ["spec/views/#{m[1]}/#{m[2]}.haml_spec.rb", "spec/acceptance/#{m[1]}_spec.rb"] }
end
% guard
Guard::RSpec is running!
Guard is now watching at '/Users/shane/ruby/thisisneat'
Guard::Passenger is running!
=============== Phusion Passenger Standalone web server started ===============
PID file: /Users/shane/ruby/thisisneat/tmp/pids/passenger.3000.pid
Log file: /Users/shane/ruby/thisisneat/log/passenger.3000.log
Environment: development
Accessible via: http://0.0.0.0:3000/
Serving in the background as a daemon.
===============================================================================
Passenger standalone started.
Starting Spork for RSpec
Using RSpec
Preloading Rails environment
Loading Spork.prefork block...
Spork is ready and listening on 8989!
Spork for RSpec successfully started
^\SIGQUIT (SignalException)
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/gems/spork-0.9.0.rc4/lib/spork/server.rb:33:in `join'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/gems/spork-0.9.0.rc4/lib/spork/server.rb:33:in `listen'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/gems/spork-0.9.0.rc4/lib/spork/server.rb:20:in `run'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/gems/spork-0.9.0.rc4/lib/spork/runner.rb:75:in `run'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/gems/spork-0.9.0.rc4/lib/spork/runner.rb:10:in `run'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/gems/spork-0.9.0.rc4/bin/spork:10:in `<top (required)>'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/bin/spork:19:in `load'
/Users/shane/.rvm/gems/ruby-1.9.2-p136@thisisneat/bin/spork:19:in `<main>'
Running all specs
No DRb server is running. Running in local process instead ...
[...]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment