rake installs and runs all samples

This commit is contained in:
Andy Meneely
2014-07-22 22:45:12 -04:00
parent 37794bdb56
commit e7217546e4
2 changed files with 15 additions and 1 deletions
+1 -1
View File
@@ -3,7 +3,7 @@ require 'rspec/core/rake_task'
require 'yard'
RSpec::Core::RakeTask.new(:spec)
task :default => :spec
task :default => [:spec, :install]
YARD::Rake::YardocTask.new(:doc) do |t|
t.files = ['lib/**/*.rb', 'samples/**/*.rb'] # optional
+14
View File
@@ -0,0 +1,14 @@
require 'squib'
describe Squib do
it "should execute all examples with no errors" do
samples = File.expand_path('../samples', File.dirname(__FILE__))
puts "Samples: #{samples}"
Dir.chdir(samples) do
require_relative '../samples/basic.rb'
end
end
end