Skip to content

Commit 7d07be1

Browse files
[+] watchr & rspec config example files
1 parent 702a050 commit 7d07be1

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
.*
22
!.gitignore
33
!.gitmodules
4+
!*.example
45
*.gem
56
.bundle
67
Gemfile.lock

.rspec.example

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
--color

.watchr.example

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
ROOT_PATH = File.dirname(__FILE__)
2+
3+
def run_spec(file)
4+
system "rspec #{file}" if File.exist?(File.join(ROOT_PATH, file))
5+
end
6+
7+
watch('spec/.*_spec\.rb') {|m| run_spec m[0] }
8+
watch('spec/notes/.*_spec\.rb') {|m| run_spec m[0] }
9+
10+
watch('lib/rails-footnotes/(.*)\.rb') {|m| run_spec("spec/#{m[1]}_spec.rb") }
11+
watch('lib/rails-footnotes/notes/.*_note\.rb') {|m| run_spec("spec/notes/#{m[1]}") }
12+
13+
watch('Gemfile') {|m| run_spec("spec") }

0 commit comments

Comments
 (0)