Sha256: 543bbbe72a24622782865e8122cd22f691c588353ecf3e710a579352e5544815

Contents?: true

Size: 875 Bytes

Versions: 41

Compression:

Stored size: 875 Bytes

Contents

# The list of task for a Rake file can be seen with `rake -T`
require 'rspec/core/rake_task' # See https://relishapp.com/rspec/rspec-core/docs/command-line/rake-task for details

# This runs `rspec` command with the following options. Type `rake spec` to run this task
<%= spec_task %>
  t.pattern = "spec/*_spec.rb" # Run all specs in 'spec' folder ending in '_spec'
  <%= 't.fail_on_error = false' if options[:ci] == 'jenkins' %>
end

task default: :spec # This runs the 'spec' task by default when no task is mentioned. E.g., if only `rake` is typed

<% if @virtual %>
desc 'Start virtual web service'
task :start_test_server do
  ENV['test_server_pid'] = Process.spawn('soaspec', 'virtual_server', err: %w[logs/test_server.log w]).to_s
  puts 'Running test server at pid ' + ENV['test_server_pid']
  sleep 0.5 # Wait a little for virtual server to start up
end
<% end %>

Version data entries

41 entries across 41 versions & 1 rubygems

Version Path
soaspec-0.2.32 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.31 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.30 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.29 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.28 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.27 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.26 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.25 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.23 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.22 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.21 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.20 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.19 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.18 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.17 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.16 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.15 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.14 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.13 lib/soaspec/generator/Rakefile.erb
soaspec-0.2.12 lib/soaspec/generator/Rakefile.erb