# A sample Guardfile # More info at https://github.com/guard/guard#readme # automatically check Ruby code style with Rubocop when files are modified guard :rubocop, all_on_start: false, keep_failed: false do watch(/.+\.rb$/) watch(%r{(?:.+/)?\.rubocop\.yml$}) { |m| File.dirname(m[0]) } end guard :minitest do watch(%r{^test/.+_test\.rb$}) watch('test/test_helper.rb') { 'test' } watch(%r{^lib/tnql/(.+)\.rb$}) { |m| "test/#{m[1]}_test.rb" } end