Sha256: 67e94ab1705a8803319343157b5de7d98a82a1d6b98a5f0475a843e16bcc093f
Contents?: true
Size: 602 Bytes
Versions: 3
Compression:
Stored size: 602 Bytes
Contents
require 'pione/test-helper' describe "Pione::Agent::Messenger" do before do tuple_space_server = TestHelper::TupleSpace.create(self) @messenger = Agent::Messenger.new(tuple_space_server) class << @messenger attr_accessor :msgs define_method(:puts) {|msg| @msgs << msg} end @messenger.msgs = [] end after do @messenger.terminate end it "should take messages" do write(TupleSpace::MessageTuple.new(type: "test", head: "test", color: :green, contents: "test", level: 0)) @messenger.start sleep 1 @messenger.msgs.size.should == 1 end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
pione-0.3.2 | test/agent/spec_messenger.rb |
pione-0.3.1 | test/agent/spec_messenger.rb |
pione-0.3.0 | test/agent/spec_messenger.rb |