Disable rspec
This commit is contained in:
parent
eafbe7693d
commit
8159492c84
116
Guardfile
116
Guardfile
@ -50,61 +50,61 @@ end
|
||||
# * zeus: 'zeus rspec' (requires the server to be started separately)
|
||||
# * 'just' rspec: 'rspec'
|
||||
|
||||
rspec_options = {
|
||||
cmd: "bundle exec rspec",
|
||||
all_after_pass: false,
|
||||
failed_mode: :focus,
|
||||
# run_all: {
|
||||
# cmd: "bundle exec parallel_rspec -o '",
|
||||
# cmd_additional_args: "'"
|
||||
# }
|
||||
}
|
||||
guard :rspec, rspec_options do #, failed_mode: :focus
|
||||
require "guard/rspec/dsl"
|
||||
dsl = Guard::RSpec::Dsl.new(self)
|
||||
notification :off
|
||||
|
||||
# Feel free to open issues for suggestions and improvements
|
||||
|
||||
# RSpec files
|
||||
rspec = dsl.rspec
|
||||
watch(rspec.spec_helper) { rspec.spec_dir }
|
||||
watch(rspec.spec_support) { rspec.spec_dir }
|
||||
watch(rspec.spec_files)
|
||||
|
||||
# Ruby files
|
||||
ruby = dsl.ruby
|
||||
dsl.watch_spec_files_for(ruby.lib_files)
|
||||
|
||||
# Rails files
|
||||
rails = dsl.rails(view_extensions: %w(erb haml slim))
|
||||
dsl.watch_spec_files_for(rails.app_files)
|
||||
dsl.watch_spec_files_for(rails.views)
|
||||
|
||||
watch(rails.controllers) do |m|
|
||||
[
|
||||
rspec.spec.("routing/#{m[1]}_routing"),
|
||||
rspec.spec.("controllers/#{m[1]}_controller"),
|
||||
rspec.spec.("acceptance/#{m[1]}")
|
||||
]
|
||||
end
|
||||
|
||||
# Rails config changes
|
||||
watch(rails.spec_helper) { rspec.spec_dir }
|
||||
watch(rails.routes) { "#{rspec.spec_dir}/routing" }
|
||||
watch(rails.app_controller) { "#{rspec.spec_dir}/controllers" }
|
||||
|
||||
# Capybara features specs
|
||||
watch(rails.view_dirs) { |m| rspec.spec.("features/#{m[1]}") }
|
||||
|
||||
# Turnip features and steps
|
||||
watch(%r{^spec/acceptance/(.+)\.feature$})
|
||||
watch(%r{^spec/acceptance/steps/(.+)_steps\.rb$}) do |m|
|
||||
Dir[File.join("**/#{m[1]}.feature")][0] || "spec/acceptance"
|
||||
end
|
||||
end
|
||||
|
||||
guard 'ctags-bundler', src_path: ["app", "lib", "spec/support"], project_file: "tags" do
|
||||
watch(/^(app|lib|spec\/support)\/.*\.rb$/)
|
||||
watch('Gemfile.lock')
|
||||
end
|
||||
#rspec_options = {
|
||||
# cmd: "bundle exec rspec",
|
||||
# all_after_pass: false,
|
||||
# failed_mode: :focus,
|
||||
## run_all: {
|
||||
## cmd: "bundle exec parallel_rspec -o '",
|
||||
## cmd_additional_args: "'"
|
||||
## }
|
||||
#}
|
||||
#guard :rspec, rspec_options do #, failed_mode: :focus
|
||||
# require "guard/rspec/dsl"
|
||||
# dsl = Guard::RSpec::Dsl.new(self)
|
||||
# notification :off
|
||||
#
|
||||
# # Feel free to open issues for suggestions and improvements
|
||||
#
|
||||
# # RSpec files
|
||||
# rspec = dsl.rspec
|
||||
# watch(rspec.spec_helper) { rspec.spec_dir }
|
||||
# watch(rspec.spec_support) { rspec.spec_dir }
|
||||
# watch(rspec.spec_files)
|
||||
#
|
||||
# # Ruby files
|
||||
# ruby = dsl.ruby
|
||||
# dsl.watch_spec_files_for(ruby.lib_files)
|
||||
#
|
||||
# # Rails files
|
||||
# rails = dsl.rails(view_extensions: %w(erb haml slim))
|
||||
# dsl.watch_spec_files_for(rails.app_files)
|
||||
# dsl.watch_spec_files_for(rails.views)
|
||||
#
|
||||
# watch(rails.controllers) do |m|
|
||||
# [
|
||||
# rspec.spec.("routing/#{m[1]}_routing"),
|
||||
# rspec.spec.("controllers/#{m[1]}_controller"),
|
||||
# rspec.spec.("acceptance/#{m[1]}")
|
||||
# ]
|
||||
# end
|
||||
#
|
||||
# # Rails config changes
|
||||
# watch(rails.spec_helper) { rspec.spec_dir }
|
||||
# watch(rails.routes) { "#{rspec.spec_dir}/routing" }
|
||||
# watch(rails.app_controller) { "#{rspec.spec_dir}/controllers" }
|
||||
#
|
||||
# # Capybara features specs
|
||||
# watch(rails.view_dirs) { |m| rspec.spec.("features/#{m[1]}") }
|
||||
#
|
||||
# # Turnip features and steps
|
||||
# watch(%r{^spec/acceptance/(.+)\.feature$})
|
||||
# watch(%r{^spec/acceptance/steps/(.+)_steps\.rb$}) do |m|
|
||||
# Dir[File.join("**/#{m[1]}.feature")][0] || "spec/acceptance"
|
||||
# end
|
||||
#end
|
||||
#
|
||||
#guard 'ctags-bundler', src_path: ["app", "lib", "spec/support"], project_file: "tags" do
|
||||
# watch(/^(app|lib|spec\/support)\/.*\.rb$/)
|
||||
# watch('Gemfile.lock')
|
||||
#end
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user