rake installs and runs all samples
parent
37794bdb56
commit
e7217546e4
2
Rakefile
2
Rakefile
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
Loading…
Reference in New Issue