Sha256: dadb99b238ebca061beb88e48040e95ec74372a5325082b3eff608f338f76f29

Contents?: true

Size: 546 Bytes

Versions: 2

Compression:

Stored size: 546 Bytes

Contents

class ExampleSuite
  def run
    run_core_examples
    run_rspec_examples
    run_test_unit_examples
  end

  def run_core_examples
    system("ruby #{dir}/core_example_suite.rb") || raise("Core suite Failed")
  end

  def run_rspec_examples
    system("ruby #{dir}/rspec_example_suite.rb") || raise("Rspec suite Failed")
  end

  def run_test_unit_examples
    system("ruby #{dir}/test_unit_example_suite.rb") || raise("Test::Unit suite Failed")
  end

  def dir
    File.dirname(__FILE__)
  end
end

if $0 == __FILE__
  ExampleSuite.new.run
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rr-0.3.11 examples/example_suite.rb
rr-0.3.10 examples/example_suite.rb