Sha256: 0c7352b51b6d125313565c1597dcc15b1945c65e84b220819ebe535984348eed
Contents?: true
Size: 724 Bytes
Versions: 32
Compression:
Stored size: 724 Bytes
Contents
require 'rubygems' require 'bundler/setup' require 'bundler/gem_tasks' require 'json' require 'yard' YARD::Rake::YardocTask.new begin require 'rspec/core/rake_task' rspec_task = RSpec::Core::RakeTask.new(:spec) task :default => :spec namespace :doc do desc 'Generate Markdown Specification from the RSpec public API tests' task :spec do ENV['PROTOCOL'] = 'json' rspec_task.rspec_opts = %w( --require ./spec/support/markdown_spec_formatter --order defined --tag ~api_private --format documentation --format Ably::RSpec::MarkdownSpecFormatter ).join(' ') Rake::Task[:spec].invoke end end rescue LoadError # RSpec not available end
Version data entries
32 entries across 32 versions & 2 rubygems