Sha256: 1cd649743b6e1eb2b90dfc540a03450304bd15a490311e9f47d01798c9cfaf94

Contents?: true

Size: 792 Bytes

Versions: 4

Compression:

Stored size: 792 Bytes

Contents

require 'spec_helper'

describe ::Protobuf::Rpc::Zmq::Worker do
  after(:each) do
    subject.instance_variable_get(:@socket).close
    subject.instance_variable_get(:@zmq_context).terminate
  end

  it 'sets the context' do
    subject.instance_variable_get(:@zmq_context).should be_a(::ZMQ::Context)
  end

  it 'sets the poller' do
    subject.instance_variable_get(:@socket).should be_a(::ZMQ::Socket)
  end

  it 'sets the socket' do
    subject.instance_variable_get(:@poller).should be_a(::ZMQ::Poller)
  end

  describe '#run' do
    # not tested via unit tests
  end

  describe '#handle_request' do
    # not tested via unit tests
  end

  describe '#initialize_buffers' do
    # not tested via unit tests
  end

  describe '#send_data' do
    # not tested via unit tests
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
protobuf-1.4.2 spec/unit/rpc/servers/zmq/worker_spec.rb
protobuf-1.4.1 spec/unit/rpc/servers/zmq/worker_spec.rb
protobuf-1.4.0 spec/unit/rpc/servers/zmq/worker_spec.rb
protobuf-1.3.0 spec/unit/rpc/servers/zmq/worker_spec.rb