Sha256: fdacd64421a2c27d47677f305702afed6c7cea4c23802d1c7133f75c65ff6428
Contents?: true
Size: 626 Bytes
Versions: 23
Compression:
Stored size: 626 Bytes
Contents
# encoding: utf-8 require File.join(File.dirname(__FILE__), 'helper') class TestZmqHandler < ZmqTestCase def test_expects_pollitem assert_raises TypeError do ZMQ::Handler.new(:socket) end end def test_readable_writable_contracts handler = ZMQ::Handler.new(ZMQ::Pollitem(STDIN)) assert_raises NotImplementedError do handler.on_readable end assert_raises NotImplementedError do handler.on_writable end end def test_error handler = ZMQ::Handler.new(ZMQ::Pollitem(STDIN)) assert_raises StandardError do handler.on_error(StandardError.new) end end end
Version data entries
23 entries across 23 versions & 1 rubygems