Sha256: 93a43f0ee661067ac35f0a5d9096551eef846dfe6a0adf6ffeb49ce10cf282df
Contents?: true
Size: 642 Bytes
Versions: 7
Compression:
Stored size: 642 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_spec_suite.rb #{spec_opts}") || raise("Core suite Failed") end def run_rspec_examples system("ruby #{dir}/rspec_spec_suite.rb #{spec_opts}") || raise("Rspec suite Failed") end def run_test_unit_examples system("ruby #{dir}/test_unit_spec_suite.rb") || raise("Test::Unit suite Failed") end def spec_opts File.read("#{dir}/spec.opts").split("\n").join(" ") end def dir File.dirname(__FILE__) end end if $0 == __FILE__ ExampleSuite.new.run end
Version data entries
7 entries across 7 versions & 3 rubygems