Sha256: bece2a6a4d778ea76db5065ca6f17bb507f0d7bdc1e87b00d84b697c239faccd
Contents?: true
Size: 969 Bytes
Versions: 83
Compression:
Stored size: 969 Bytes
Contents
require 'rho_stubs' require 'mspec' require 'mspec/utils/script' require 'mspec/version' class SpecRunner < MSpecScript def initialize super config[:files] = [] # turn on exception backtrace MSpec.backtrace = false #Run all the framework specs we can from the spec app spec_folder = File.expand_path(File.dirname(__FILE__) + "/../../spec/framework_spec/app/spec") config[:files] << spec_folder + '/rhoerror_spec.rb' config[:files] << spec_folder + '/rhoruby_spec.rb' config[:files] << spec_folder + '/bsearch_spec.rb' config[:files] << spec_folder + '/find_spec.rb' end def run MSpec.register_files config[:files] MSpec.process MSpec.exit_code end end runner = SpecRunner.new retcode = runner.run puts "\nMSpec version: "+MSpec::VERSION puts "\nTotal: " + MSpec.count.to_s puts "Passed: " + (MSpec.count - MSpec.exc_count).to_s puts "Failed: " + MSpec.exc_count.to_s
Version data entries
83 entries across 83 versions & 1 rubygems