Sha256: 850dcfd07efa3bafd05b1084de468c327c2dec7ef9140553d2fbcb2eb4448ee6

Contents?: true

Size: 381 Bytes

Versions: 10

Compression:

Stored size: 381 Bytes

Contents

task :examples => :spec_test do
  lib = File.expand_path('../../lib', __FILE__)
  dir = File.expand_path('../../examples', __FILE__)
  Dir["#{dir}/*.rb"].each do |file|
    str = `ruby -I#{lib} #{file}`
    if $?.exitstatus == 0
      print '.'
    else
      print '*'
      raise "Example #{file} failed." 
    end
  end
  puts
end
task :spec => :examples
task :test => :examples

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
myrrha-3.1.0 tasks/examples.rake
myrrha-3.0.0 tasks/examples.rake
myrrha-3.0.0.rc7 tasks/examples.rake
myrrha-3.0.0.rc6 tasks/examples.rake
myrrha-3.0.0.rc5 tasks/examples.rake
myrrha-3.0.0.rc4 tasks/examples.rake
myrrha-3.0.0.rc3 tasks/examples.rake
myrrha-3.0.0.rc2 tasks/examples.rake
myrrha-3.0.0.rc1 tasks/examples.rake
myrrha-2.0.0 tasks/examples.rake