We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents ce8f1d0 + fd2f61d commit 1cf25c7Copy full SHA for 1cf25c7
lib/guard/rspec/dsl.rb
@@ -47,6 +47,12 @@ def rails(options = {})
47
@rails ||= _build_rails_rules(_view_extensions(options) * "|")
48
end
49
50
+ def rake
51
+ @rake ||= OpenStruct.new.tap do |rake|
52
+ rake.rake_files = %r{^(lib/.+)\.rake}
53
+ end
54
55
+
56
private
57
58
def _view_extensions(options)
lib/guard/rspec/templates/Guardfile
@@ -50,4 +50,7 @@ guard :rspec, cmd: "bundle exec rspec" do
watch(%r{^spec/acceptance/steps/(.+)_steps\.rb$}) do |m|
Dir[File.join("**/#{m[1]}.feature")][0] || "spec/acceptance"
+ # Rake tasks
+ dsl.watch_spec_files_for(dsl.rake.rake_files)
0 commit comments