Sha256: b1e06175ce07936cc2bdc5b7d3d02d5ea47d3e116fd7ad1694e36a6b92034fd2
Contents?: true
Size: 437 Bytes
Versions: 3
Compression:
Stored size: 437 Bytes
Contents
require_relative 'server' module DerailSpecs class Boot def run Transaction.begin set_exit_hooks! Server.new.tap(&:boot) puts "Starting Tests…" system DerailSpecs.configuration.command end private def set_exit_hooks! at_exit do Transaction.rollback end Signal.trap("INT") do puts "Exiting derail_specs…" exit end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
derail_specs-0.3.0 | lib/derail_specs/boot.rb |
derail_specs-0.2.1 | lib/derail_specs/boot.rb |
derail_specs-0.2.0 | lib/derail_specs/boot.rb |