Sha256: 1ee140d98fa22cc75e3ae2b812fb8b504a730e0a2acb578b25d89a4fcfadad36

Contents?: true

Size: 1.08 KB

Versions: 1

Compression:

Stored size: 1.08 KB

Contents

require 'bundler'

require 'rspec/core/rake_task'
RSpec::Core::RakeTask.new(:spec)

begin
  require 'jeweler'
  Jeweler::Tasks.new do |gemspec|
    gemspec.name = "queencheck"
    gemspec.summary = "like haskell's QuickCheck"
    gemspec.email = "rosylilly@aduca.org"
    gemspec.homepage = "https://github.com/rosylilly/QueenCheck"
    gemspec.description = "QueenCheck is random test library. Inspired by QuickCheck library in Haskell."
    gemspec.authors = ["Sho Kusano"]
  end
rescue LoadError
  puts "Jeweler not available. Install it with: sudo gem install technicalpickles-jeweler -s http://gems.github.com"
end

begin
  require 'yard'
  require 'yard/rake/yardoc_task'
  YARD::Rake::YardocTask.new do |t|
    t.files   = ['lib/**/*.rb']
    t.options = ['--plugin=yard-tomdoc']
    t.options << '--debug' << '--verbose' if $trace
  end
rescue LoadError
  puts "YARD not available. Install it with: bundle install"
end

begin
  require 'pry'

  task "pry" do
    require './lib/queencheck'
    binding.pry
  end
rescue LoadError
  puts "Pry not available. Install it with: gem intall pry"
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
queencheck-1.0.0 Rakefile