Sha256: aa66dc3f773c6e5f31ebd4bc06bb0955b7899f10c96517f3a61668379c21f46c
Contents?: true
Size: 651 Bytes
Versions: 1
Compression:
Stored size: 651 Bytes
Contents
require 'bundler/gem_tasks' require 'rspec/core/rake_task' require 'generative/rake_task' task default: [:spec, :generative, :acceptance] task ci: [:spec, :generative] RSpec::Core::RakeTask.new(:spec) Generative::RakeTask.new(:generative) desc "Verify all spec commands behave properly" task :acceptance do [ ['rspec', '6'], ['rake spec', '6'], ['rake generative', '30000'], ['bin/generative', '30000'] ].each do |command, example_count| result = system %{#{command} | grep "#{example_count} examples, 0 failures"} unless result fail "`#{command}` had an incorrect example count" end end puts "Yay!" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
generative-0.2.0.pre1 | Rakefile |