test/helper.rb in ds9-1.2.0 vs test/helper.rb in ds9-1.2.1

- old
+ new

@@ -141,16 +141,18 @@ end end class Server < DS9::Server include IOEvents + attr_reader :frames def initialize read, write, app @app = app @read_streams = {} @read_post_streams = {} @write_streams = {} + @frames = [] super(read, write) end def before_frame_send frame end @@ -212,9 +214,10 @@ def on_data_chunk_recv id, data, flags @read_post_streams[id] << data end def on_frame_recv frame + @frames << frame return unless (frame.data? || frame.headers?) && frame.end_stream? req_headers = @read_streams[frame.stream_id] response = Response.new(self, frame.stream_id, [])