module BitGirder::Event::Testing

Public Class Methods

roundtrip( ev, codec ) click to toggle source
# 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