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