Sha256: b3fe37a212b025119d831cc1cc361d7f0a88e8d3773b3869de0c699675ecd803

Contents?: true

Size: 428 Bytes

Versions: 1

Compression:

Stored size: 428 Bytes

Contents

### M, your metal test runner
# Maybe this gem should have a longer name? Metal?
require_relative "m/version"
require_relative "m/frameworks"
require_relative "m/runner"

module M
  # Accept arguments coming from bin/m and run tests, then bail out immediately.
  def self.run argv
    # sync output since we're going to exit hard and fast
    $stdout.sync = true
    $stderr.sync = true
    exit! Runner.new(argv).run
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
m-1.6.2 lib/m.rb