Sha256: b49d17efe9fea37b44ae5d4ccc2c4c1bc2b3f599bd1c918cb66c5d7cbb85f409
Contents?: true
Size: 963 Bytes
Versions: 6
Compression:
Stored size: 963 Bytes
Contents
require 'bundler/gem_tasks' require 'rubocop/rake_task' require 'rake/testtask' RuboCop::RakeTask.new task :default => :test # To be removed once after Minitest migration desc 'Run fog-openstack unit tests with Shindo' task :test do mock = ENV['FOG_MOCK'] || 'true' sh("export FOG_MOCK=#{mock} && bundle exec shindont") end desc 'Run fog-openstack unit tests with Minitest' task :minitest do mock = ENV['FOG_MOCK'] || 'true' sh("export FOG_MOCK=#{mock} && bundle exec rake tests:unit") end desc 'Run fog-openstack spec/ tests (VCR)' task :spec => "tests:spec" namespace :tests do desc "Run fog-openstack test/" Rake::TestTask.new do |t| t.name = 'unit' t.libs.push [ "lib", "test" ] t.test_files = FileList['test/**/*.rb'] t.verbose = true end desc "Run fog-openstack spec/" Rake::TestTask.new do |t| t.name = 'spec' t.libs.push [ "lib", "spec" ] t.pattern = 'spec/**/*_spec.rb' t.verbose = true end end
Version data entries
6 entries across 6 versions & 1 rubygems
Version | Path |
---|---|
fog-openstack-0.1.12 | Rakefile |
fog-openstack-0.1.11 | Rakefile |
fog-openstack-0.1.10 | Rakefile |
fog-openstack-0.1.9 | Rakefile |
fog-openstack-0.1.8 | Rakefile |
fog-openstack-0.1.7 | Rakefile |