Module: BitGirder::Event::Testing
- Defined in:
- lib/bitgirder/event/testing.rb
Defined Under Namespace
Classes: BufferEvent, DelayEvent, Int32Event, TestCodec
Class Method Summary collapse
Class Method Details
.roundtrip(ev, codec) ⇒ Object
75 76 77 78 79 80 81 82 83 84 |
# File 'lib/bitgirder/event/testing.rb', line 75 def self.roundtrip( ev, codec ) io = Io::Testing.new_string_io codec.encode_event( ev, io ) len = io.pos io.seek( 0, IO::SEEK_SET ) codec.decode_event( io, len ) end |