Sha256: 1ab288a174bf450942eed7e5991aee17a3ec83c4baa55e052c6afeb1f26b225f
Contents?: true
Size: 1015 Bytes
Versions: 7
Compression:
Stored size: 1015 Bytes
Contents
#!/usr/bin/ruby $: << "../lib" require 'runit/testcase' require 'runit/cui/testrunner' require 'jiji/registry' require 'logger' require 'test_utils' # アウトプットのテスト(レジストリから取り出す) class OutputregistryTest < RUNIT::TestCase include Test::Constants def setup @dir = File.dirname(__FILE__) + "/OutputregistryTest" @registry = JIJI::Registry.new(@dir , nil) @registry.plugin_loader.load @mng = @registry[:process_manager] end def teardown Test.destry( @registry, @dir ) FileUtils.rm_rf "#{@dir}/agents" FileUtils.rm_rf "#{@dir}/shared_lib" end # outputに2重にアスペクトが適用され、実行時エラーになっていた不具合の回収確認テスト。 def testCreate out = @registry.output("rmt", "test_agent") out.time = Time.now out.get("foo").put( 1,2 ) out.get("foo").put( 2,3 ) out2 = @registry.output("rmt", "test_agent") out2.time = Time.now out2.get("foo").put( 2,3 ) end end
Version data entries
7 entries across 7 versions & 2 rubygems