Sha256: 4e5ef046701f18e619ebe15a807ba21598340a4549d3b926af69edba460a764d

Contents?: true

Size: 508 Bytes

Versions: 9

Compression:

Stored size: 508 Bytes

Contents

#!/usr/bin/env ruby

$LOAD_PATH.unshift(File.dirname(__FILE__))
$LOAD_PATH.unshift(File.join(File.dirname(__FILE__), '..', 'lib'))

require 'spqr/spqr'
require 'spqr/app'
require 'example-apps'

klasses = ARGV.map {|klass| Kernel.const_get(klass)}

DEBUG = (::ENV["SPQR_TESTS_DEBUG"] and ::ENV["SPQR_TESTS_DEBUG"].downcase == "yes")

app = SPQR::App.new(:loglevel => (DEBUG ? :debug : :fatal), :appname=>"#{klasses.join("")}[#{Process.pid}]")
app.register *klasses
while true
  app.main rescue nil
end

sleep

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
spqr-0.3.6 test/generic-agent.rb
spqr-0.3.5 test/generic-agent.rb
spqr-0.3.3 test/generic-agent.rb
spqr-0.3.2 test/generic-agent.rb
spqr-0.3.1 test/generic-agent.rb
spqr-0.3.0 test/generic-agent.rb
spqr-0.2.4 test/generic-agent.rb
spqr-0.2.3 test/generic-agent.rb
spqr-0.2.2 test/generic-agent.rb