class Minitest::Test

Public Instance Methods

kll(pid) click to toggle source
# File lib/gv/common/minitest_helper.rb, line 14
def kll pid
  Process.kill "TERM", pid rescue nil
end
provide(service_class) click to toggle source
# File lib/gv/common/minitest_helper.rb, line 5
def provide service_class
  pid = fork {
    service_class.provide
  }
  Process.detach pid
  sleep 2    
  pid
end
start_server() click to toggle source
# File lib/gv/common/minitest_helper.rb, line 18
def start_server
  @serverpid = fork { 
    server = GV::Bedrock::Server.new
    server.start 
  }
  sleep 2
end
stop_server() click to toggle source
# File lib/gv/common/minitest_helper.rb, line 26
def stop_server
  kll @serverpid
end