Skip to content

Commit ada1449

Browse files
authored
Merge pull request #40 from kwerle/feature/testing
I like guard.
2 parents ab8998d + c025cba commit ada1449

File tree

4 files changed

+16
-0
lines changed

4 files changed

+16
-0
lines changed

.dockerignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.git
2+
.??*

Guardfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# More info at https://github.com/guard/guard#readme
2+
3+
guard :minitest, all_after_pass: true do
4+
# with Minitest::Unit
5+
watch(%r{^test/(.*)\/?test_(.*)\.rb$})
6+
watch(%r{^test/(.*)\/?(.*)_test\.rb$})
7+
watch(%r{^lib/(.*/)?([^/]+)\.rb$}) { |m| "test/#{m[1]}test_#{m[2]}.rb" }
8+
watch(%r{^test/test_helper\.rb$}) { 'test' }
9+
end

docker-compose.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# Continuous testing using guard:
2+
# docker-compose run -v $PWD:/tmp/src -w /tmp/src app bash -c 'bundle && guard'
13
version: '3.0'
24
services:
35
app: &app

language_server.gemspec

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ Gem::Specification.new do |spec|
3131
spec.add_development_dependency "bundler", "~> 1.14"
3232
spec.add_development_dependency "rake", "~> 10.0"
3333
spec.add_development_dependency "minitest", "~> 5.0"
34+
spec.add_development_dependency "guard"
35+
spec.add_development_dependency "guard-minitest"
36+
spec.add_development_dependency "minitest-color"
3437
spec.add_development_dependency "pry-byebug"
3538
spec.add_development_dependency "minitest-power_assert"
3639
spec.add_development_dependency "m"

0 commit comments

Comments
 (0)