Sha256: 361c92f617563165f0483acab82dc9bc4984f3201c232c5dcdca2ba4ab548cdc

Contents?: true

Size: 884 Bytes

Versions: 12

Compression:

Stored size: 884 Bytes

Contents

#!/usr/bin/env ruby

require 'drb'
require 'pry'

begin
  begin
    DRb.start_service("druby://localhost:0")
  rescue SocketError, Errno::EADDRNOTAVAIL
    DRb.start_service("druby://:0")
  end
  $spec_server = DRbObject.new_with_uri("druby://127.0.0.1:8989")
rescue DRb::DRbConnError
  err.puts "No DRb server is running. Running in local process instead ..."
end

def rspec(file=nil)
  if file
    $spec_server.run(["--color", "--format", "s", file], STDERR, STDOUT)
  else
    $spec_server.run(["--color", 'spec'], STDERR, STDOUT)
  end
end

puts <<DESC

Example:
  > rspec 'spec/xxx_spec.rb'
  or (for all tests)
  > rspec

DESC

$LOAD_PATH.push './lib'
$LOAD_PATH.push './esper'

require 'norikra'

require 'java'
require 'esper-4.9.0.jar'
require 'esper/lib/commons-logging-1.1.1.jar'
require 'esper/lib/antlr-runtime-3.2.jar'
require 'esper/lib/cglib-nodep-2.2.jar'

Pry.start

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
norikra-0.0.13-java script/spec_server_pry
norikra-0.0.12-java script/spec_server_pry
norikra-0.0.11-java script/spec_server_pry
norikra-0.0.10-java script/spec_server_pry
norikra-0.0.9-java script/spec_server_pry
norikra-0.0.8-java script/spec_server_pry
norikra-0.0.7-java script/spec_server_pry
norikra-0.0.6-java script/spec_server_pry
norikra-0.0.5-java script/spec_server_pry
norikra-0.0.4-java script/spec_server_pry
norikra-0.0.3-java script/spec_server_pry
norikra-0.0.1-java script/spec_server_pry