Skip to content

Commit 40fa4a5

Browse files
committed
project housekeeping
1 parent 8e0e654 commit 40fa4a5

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

.travis.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ rvm:
99

1010
sudo: false
1111
cache: bundler
12+
before_install: gem update bundler

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ source 'https://rubygems.org'
33
gemspec
44

55
group :test do
6+
gem "guard-rspec", platforms: [:ruby_19, :ruby_20, :ruby_21, :ruby_22]
67
gem 'test-unit', '~> 3.0'
78
gem 'rails', '3.2.22'
89
gem 'sqlite3', :platforms => [:ruby, :mswin, :mingw]

Guardfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
guard :rspec, cmd: "bundle exec rspec", all_on_start: true, all_after_pass: true do
2+
require "guard/rspec/dsl"
3+
dsl = Guard::RSpec::Dsl.new(self)
4+
5+
# RSpec files
6+
rspec = dsl.rspec
7+
watch(rspec.spec_helper) { rspec.spec_dir }
8+
watch(rspec.spec_support) { rspec.spec_dir }
9+
watch(rspec.spec_files)
10+
11+
watch(%r{^lib/(.+)\.rb$}) { |m| "spec/lib/#{m[1]}_spec.rb" }
12+
end

0 commit comments

Comments
 (0)