Sha256: b15581f08a24eea46776483854721a53361e331882ddda197160b5609f3954e7

Contents?: true

Size: 427 Bytes

Versions: 4

Compression:

Stored size: 427 Bytes

Contents

### M, your metal test runner
# Maybe this gem should have a longer name? Metal?
require_relative '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

4 entries across 4 versions & 1 rubygems

Version Path
m-1.5.0 lib/m.rb
m-1.4.2 lib/m.rb
m-1.4.0 lib/m.rb
m-1.3.4 lib/m.rb