Sha256: 2280848fd4f4a7635bd9c0e01b2baeb0b956f4893b236bc8b39bfab410f792ff
Contents?: true
Size: 647 Bytes
Versions: 2
Compression:
Stored size: 647 Bytes
Contents
# -*- encoding: utf-8 -*- ignore %r{^\.gem/} def rspec_opts { :cmd => "bundle exec rspec" } end def rubocop_opts { :all_on_start => false, :keep_failed => false, :cli => "-r finstyle -D" } end group :red_green_refactor, :halt_on_fail => true do guard :rspec, rspec_opts do watch(%r{^spec/(.*)_spec\.rb}) watch(%r{^lib/(.*)([^/]+)\.rb}) { |m| "spec/#{m[1]}#{m[2]}_spec.rb" } watch(%r{^spec/spec_helper\.rb}) { "spec" } end guard :cane do watch(%r{.*\.rb}) watch(".cane") end guard :rubocop, rubocop_opts do watch(%r{.+\.rb$}) watch(%r{(?:.+/)?\.rubocop\.yml$}) { |m| File.dirname(m[0]) } end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
knife-server-1.3.0 | Guardfile |
knife-server-1.2.0 | Guardfile |