class Covalence::SpecTasks
Public Class Methods
run()
click to toggle source
# File lib/covalence/spec_tasks.rb, line 14 def self.run ci_namespace_rspec_tasks spec_namespace_rspec_tasks end
Private Class Methods
ci_namespace_rspec_tasks()
click to toggle source
:reek: TooManyStatements
# File lib/covalence/spec_tasks.rb, line 23 def ci_namespace_rspec_tasks desc 'Run CI tests' task "ci" => ['ci:setup:rspec', 'spec:envs'] desc 'Clean spec/reports' task "ci:clean" => ['ci:setup:rspec'] desc 'Verify all environments' task "ci:envs" => ['ci:setup:rspec', 'spec:envs'] desc 'Check syntax of all .yaml files' task "ci:check_yaml" => ['ci:setup:rspec', 'spec:check_yaml'] end
spec_namespace_rspec_tasks()
click to toggle source
:reek: TooManyStatements :reek: FeatureEnvy :reek: UncommunicativeVariableName
# File lib/covalence/spec_tasks.rb, line 40 def spec_namespace_rspec_tasks desc "Verify environments" RSpec::Core::RakeTask.new("spec:envs") do |t| t.pattern = "#{File.join(Covalence::GEM_ROOT, 'rake/rspec/envs_spec.rb')}" t.rspec_opts = '--color --format documentation' t.verbose = true end desc 'Check syntax of all YAML files' RSpec::Core::RakeTask.new("spec:check_yaml") do |t| t.pattern = "#{File.join(Covalence::GEM_ROOT, 'rake/rspec/yaml_spec.rb')}" t.rspec_opts = '--color --format documentation' t.verbose = true end end