Disable rspec

This commit is contained in:
Jesse C. Fisher 2019-10-28 05:08:51 -07:00
parent eafbe7693d
commit 8159492c84

114
Guardfile
View File

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