From 562a14d62e34ec099c8aa3b74c9dbcf74004be38 Mon Sep 17 00:00:00 2001 From: John Nunemaker Date: Sun, 15 Apr 2012 22:21:03 -0400 Subject: [PATCH] Add guard. --- Gemfile | 3 +++ Guardfile | 16 ++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 Guardfile diff --git a/Gemfile b/Gemfile index 0dac7b63..aae839d9 100644 --- a/Gemfile +++ b/Gemfile @@ -6,3 +6,6 @@ gem 'cucumber', '~> 0.7' gem 'fakeweb', '~> 1.2' gem 'rspec', '~> 1.3' gem 'mongrel', '1.2.0.pre2' +gem 'guard' +gem 'guard-rspec' +gem 'guard-bundler' diff --git a/Guardfile b/Guardfile new file mode 100644 index 00000000..fdb60137 --- /dev/null +++ b/Guardfile @@ -0,0 +1,16 @@ +rspec_options = { + :version => 1, + :all_after_pass => false, + :all_on_start => false, +} + +guard 'rspec', rspec_options do + watch(%r{^spec/.+_spec\.rb$}) + watch(%r{^lib/(.+)\.rb$}) { |m| "spec/#{m[1]}_spec.rb" } + watch('spec/spec_helper.rb') { "spec" } +end + +guard 'bundler' do + watch('Gemfile') + watch(/^.+\.gemspec/) +end