Sha256: 8ce457fcfaa5b152d6aafc693a3167a4717350760af7c107bcf59c8b0cee7cff
Contents?: true
Size: 1.07 KB
Versions: 4
Compression:
Stored size: 1.07 KB
Contents
require 'rubygems' require 'rubygems' require 'rspec' $LOAD_PATH.unshift(File.dirname(__FILE__) + '/../lib') $LOAD_PATH.unshift(File.dirname(__FILE__) + '/../esper') require 'norikra/logger' $dummylogger = Norikra::DummyLogger.new Norikra::Log.init('test', nil, {:logger => $dummylogger}) require 'norikra/engine' $running = {} module Norikra::SpecHelper def logger ; $dummylogger ; end def engine_start service = com.espertech.esper.client.EPServiceProviderManager.getDefaultProvider administrator = service.getEPAdministrator config = administrator.getConfiguration runtime = service.getEPRuntime $running = { service: service, administrator: administrator, config: config, runtime: runtime, } end def engine_stop administrator.stopAllStatements $running = {} end def with_engine engine_start val = yield engine_stop val end def service ; $running[:service] ; end def config ; $running[:config] ; end def runtime ; $running[:runtime] ; end def administrator ; $running[:administrator] ; end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
norikra-1.3.0.beta.1-java | spec/spec_helper.rb |
norikra-1.2.2-java | spec/spec_helper.rb |
norikra-1.2.1-java | spec/spec_helper.rb |
norikra-1.2.0-java | spec/spec_helper.rb |