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

Version Path
rhodes-3.1.1 lib/test/framework_test.rb
rhodes-3.1.1.beta lib/test/framework_test.rb
rhodes-3.1.0 lib/test/framework_test.rb
rhodes-3.1.0.beta.5 lib/test/framework_test.rb
rhodes-3.1.0.beta.4 lib/test/framework_test.rb
rhodes-3.1.0.beta.3 lib/test/framework_test.rb
rhodes-3.1.0.beta.2 lib/test/framework_test.rb
rhodes-3.1.0.beta.1 lib/test/framework_test.rb
rhodes-3.0.2 lib/test/framework_test.rb
rhodes-3.0.2.beta.1 lib/test/framework_test.rb
rhodes-3.0.1 lib/test/framework_test.rb
rhodes-3.0.1.beta.8 lib/test/framework_test.rb
rhodes-3.0.1.beta.7 lib/test/framework_test.rb
rhodes-3.0.1.beta.6 lib/test/framework_test.rb
rhodes-3.0.1.beta.5 lib/test/framework_test.rb
rhodes-3.0.1.beta.4 lib/test/framework_test.rb
rhodes-3.0.1.beta.3 lib/test/framework_test.rb
rhodes-3.0.1.beta.2 lib/test/framework_test.rb
rhodes-3.0.0 lib/test/framework_test.rb
rhodes-3.0.0.beta.7 lib/test/framework_test.rb