Skip to content

Commit e00c667

Browse files
authored
Merge pull request #563 from fatkodima/clear-tasks
Add rake task to clear all coverband data
2 parents c562891 + 2187fe3 commit e00c667

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

README.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -305,12 +305,10 @@ Now that Coverband uses MD5 hashes there should be no reason to manually clear c
305305

306306
`rake coverband:clear`
307307

308-
This can also be done through the web if `config.web_enable_clear` is enabled.
308+
This will clear both the coverage and trackers data. It can also be done through the web if `config.web_enable_clear` is enabled.
309309

310-
**NOTE**: The previous task does not clear the trackers data (views, routes, translations, etc).
311-
To clear trackers data, run
312-
313-
`rake coverband:clear_tracker`
310+
To clear only coverage data, run `rake coverband:clear_coverage`.
311+
To clear only trackers data, run `rake coverband:clear_tracker`.
314312

315313
### Adding Rake Tasks outside of Rails
316314

lib/coverband/utils/tasks.rb

+8-2
Original file line numberDiff line numberDiff line change
@@ -129,10 +129,16 @@
129129
end
130130

131131
###
132-
# clear data helpful for development or after configuration issues
132+
# clear all coverband data
133+
###
134+
desc "reset Coverband coverage and trackers data, helpful for development, debugging, etc"
135+
task clear: [:clear_coverage, :clear_tracker]
136+
137+
###
138+
# clear coverband coverage data
133139
###
134140
desc "reset Coverband coverage data, helpful for development, debugging, etc"
135-
task :clear do
141+
task :clear_coverage do
136142
Coverband.configuration.store.clear!
137143
end
138144

0 commit comments

Comments
 (0)