Sha256: 74b409e2911f970d3cae2cc986ed5293e1af0cb0fd79b4cc826b6f5166e8a2ff
Contents?: true
Size: 727 Bytes
Versions: 4
Compression:
Stored size: 727 Bytes
Contents
require 'rspec/core/rake_task' desc "Run all specs, with jetty instance running" task :rspec_wrapped => ['setup_jetty'] do jetty_dir = File.expand_path(File.dirname(__FILE__) + '../../../solrmarc-sw/test/jetty') require 'jettywrapper' jetty_params = Jettywrapper.load_config.merge({ :jetty_home => jetty_dir, :solr_home => jetty_dir + '/solr', :java_opts => "-Dsolr.data.dir=" + jetty_dir + "/solr/data", :jetty_port => 8984, :startup_wait => 45 }) error = Jettywrapper.wrap(jetty_params) do Rake::Task['rspec'].invoke end raise "TEST FAILURES: #{error}" if error end RSpec::Core::RakeTask.new(:rspec) do |spec| spec.rspec_opts = ["-c", "-f progress", "-r ./spec/spec_helper.rb"] end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
solrj_wrapper-1.1.0 | lib/tasks/spec.rake |
solrj_wrapper-1.0.2 | lib/tasks/spec.rake |
solrj_wrapper-1.0.1 | lib/tasks/spec.rake |
solrj_wrapper-1.0.0 | lib/tasks/spec.rake |