Sha256: 8664038d6e36baf591b7eb52d7f8569d7019e3dbf280bd0af2f06a24ba08001f

Contents?: true

Size: 549 Bytes

Versions: 82

Compression:

Stored size: 549 Bytes

Contents

require 'mspec'

class SpecRunner < MSpecScript
  def initialize
    super
    config[:files] = []
    
    # turn on exception backtrace
    MSpec.backtrace = true

    #MSpec.guard
    app_folder = Rho::RhoFSConnector.get_app_path('app')
    app_folder.gsub!(/\\/, '/')

    specs = app_folder + "**/*_spec.iseq"
    Dir.glob(specs) { |file|
      file.gsub!(app_folder,"")
      file.gsub!(/\.iseq/,"")
      config[:files] << file
    }

  end

  def run

    MSpec.register_files config[:files]

    MSpec.process
    MSpec.exit_code
  end
end

Version data entries

82 entries across 82 versions & 1 rubygems

Version Path
rhodes-3.3.2.beta.5 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.2.beta.4 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.2.beta.3 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.2.beta.2 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.2.beta.1 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.1 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.0 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.0.beta.3 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.0.beta.2 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.3.0.beta.1 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.3 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.2 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.2.beta res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.1 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.0 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.0.beta.9 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.0.beta.8 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.0.beta.7 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.0.beta.6 res/generators/templates/spec/app/spec_runner.rb
rhodes-3.2.0.beta.5 res/generators/templates/spec/app/spec_runner.rb