Sha256: b208022d37afcd1fbe875e1dae04fa0330e009f3192914fe1fb71b75af064a2a
Contents?: true
Size: 950 Bytes
Versions: 8
Compression:
Stored size: 950 Bytes
Contents
require_relative '../test-util' describe 'Pione::TupleSpace::TupleSpaceProvider' do before do DRb.start_service Global.front = Front::ClientFront.new(self) end after do DRb.stop_service end it 'should get provider' do p1 = TupleSpaceProvider.instance p2 = TupleSpaceProvider.instance p3 = TupleSpaceProvider.instance p1.uuid.should == p2.uuid p3.uuid.should == p3.uuid end it 'should terminate' do provider = TupleSpaceProvider.new should.not.raise { provider.terminate } provider.terminated? provider = TupleSpaceProvider.new should.not.raise { provider.terminate } provider.terminated? end it "should add tuple space server" do tuple_space_server = TupleSpaceServer.new provider = TupleSpaceProvider.new provider.add_tuple_space_server(tuple_space_server) provider.tuple_space_servers.map{|ts| ts.uuid}.first.should == tuple_space_server.uuid end end
Version data entries
8 entries across 8 versions & 1 rubygems