|
2 | 2 | require 'iruby'
|
3 | 3 |
|
4 | 4 | module IRubyTest
|
5 |
| - class RbczmqAdapterTest < SessionAdapterTestBase |
6 |
| - def adapter_class |
7 |
| - IRuby::SessionAdapter::RbczmqAdapter |
8 |
| - end |
| 5 | + if ENV['IRUBY_TEST_SESSION_ADAPTER_NAME'] == 'rbczmq' |
| 6 | + class RbczmqAdapterTest < SessionAdapterTestBase |
| 7 | + def adapter_class |
| 8 | + IRuby::SessionAdapter::RbczmqAdapter |
| 9 | + end |
9 | 10 |
|
10 |
| - def test_send |
11 |
| - dummy_message = MiniTest::Mock.new.expect(:called!, true) |
| 11 | + def test_send |
| 12 | + dummy_message = MiniTest::Mock.new.expect(:called!, true) |
12 | 13 |
|
13 |
| - dummy_socket = MiniTest::Mock.new.expect(:send_message, nil, [dummy_message]) |
| 14 | + dummy_socket = MiniTest::Mock.new.expect(:send_message, nil, [dummy_message]) |
14 | 15 |
|
15 |
| - ZMQ.stub(:Message, ->(message) { message.called!; message }) do |
16 |
| - @session_adapter.send(dummy_socket, dummy_message) |
17 |
| - end |
| 16 | + ZMQ.stub(:Message, ->(message) { message.called!; message }) do |
| 17 | + @session_adapter.send(dummy_socket, dummy_message) |
| 18 | + end |
18 | 19 |
|
19 |
| - assert(dummy_message.verify) |
20 |
| - assert(dummy_socket.verify) |
21 |
| - end |
| 20 | + assert(dummy_message.verify) |
| 21 | + assert(dummy_socket.verify) |
| 22 | + end |
22 | 23 |
|
23 |
| - def test_recv |
24 |
| - dummy_message = MiniTest::Mock.new |
25 |
| - dummy_message.expect(:equal?, true, [dummy_message]) |
| 24 | + def test_recv |
| 25 | + dummy_message = MiniTest::Mock.new |
| 26 | + dummy_message.expect(:equal?, true, [dummy_message]) |
26 | 27 |
|
27 |
| - dummy_socket = MiniTest::Mock.new.expect(:recv_message, dummy_message) |
| 28 | + dummy_socket = MiniTest::Mock.new.expect(:recv_message, dummy_message) |
28 | 29 |
|
29 |
| - assert_same(dummy_message, @session_adapter.recv(dummy_socket)) |
| 30 | + assert_same(dummy_message, @session_adapter.recv(dummy_socket)) |
30 | 31 |
|
31 |
| - assert(dummy_message.verify) |
32 |
| - assert(dummy_socket.verify) |
| 32 | + assert(dummy_message.verify) |
| 33 | + assert(dummy_socket.verify) |
| 34 | + end |
33 | 35 | end
|
34 | 36 | end
|
35 | 37 | end
|
0 commit comments