class Minitest::Server

Constants

TOPDIR

extracted version = “1.0.10”

Attributes

Public Class Methods

# File lib/minitest/server.rb, line 26
def initialize client
  self.client = client
end
# File lib/minitest/server.rb, line 12
def self.path pid = $$
  "drbunix:#{Dir.tmpdir}/minitest.#{pid}"
end
# File lib/minitest/server.rb, line 16
def self.run client
  DRb.start_service path, new(client)
end
# File lib/minitest/server.rb, line 20
def self.stop
  DRb.stop_service
end

Public Instance Methods

# File lib/minitest/server.rb, line 30
def quit
  self.class.stop
end
# File lib/minitest/server.rb, line 44
def report
  # do nothing
end
# File lib/minitest/server.rb, line 38
def result file, klass, method, fails, assertions, time
  file = file.sub(/^#{TOPDIR}/, "")

  client.minitest_result file, klass, method, fails, assertions, time
end
# File lib/minitest/server.rb, line 34
def start
  client.minitest_start
end