class Kender::Rspec
Public Instance Methods
available?()
click to toggle source
# File lib/kender/commands/rspec.rb, line 4 def available? # do not run if running shamus return false if ENV['VALIDATE_PROJECT'] in_gemfile?("rspec") || in_gemfile?("rspec-rails") end
command()
click to toggle source
# File lib/kender/commands/rspec.rb, line 10 def command if defined?(Knapsack) knapsack_env = "CI_NODE_TOTAL=#{ENV['CI_NODE_TOTAL']} CI_NODE_INDEX=#{ENV['CI_NODE_INDEX']}" "#{knapsack_env} bundle exec rake knapsack:rspec" elsif defined?(ParallelTests) 'bundle exec rake parallel:spec' else 'bundle exec rspec' end end