class Thermite::Rails::Tasks::ProjectSpecTask
Public Instance Methods
define_rake_task()
click to toggle source
# File lib/thermite/rails/tasks/project_spec_task.rb, line 21 def define_rake_task prereqs = ["thermite:build:#{crate_name_for_ruby}"] prereqs.push('spec:prepare') if Rake::Task.task_defined?('spec:prepare') desc "Run the code examples in #{crate_name}" RSpec::Core::RakeTask.new(task_name => prereqs) do |t| t.pattern = "#{@project.spec_path}/**/*_spec.rb" end end
task_name()
click to toggle source
@return [String]
# File lib/thermite/rails/tasks/project_spec_task.rb, line 17 def task_name "spec:crates:#{crate_name_for_ruby}" end