blob: ae8ca16acbc6fb570b9dd27b09a5e2bb163aa139 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
require "timeout"
module ServerUtils
def open_client_connection(scheme = :https)
io = StringIO.new
@_ccon = ClientConnection.new(io.method(:write))
@_ccon << Frame::Settings.ack.assemble
@_ccon << Frame::Settings.new.assemble
if block_given?
yield @_ccon
else
@_ccon
end
end
end
class Minitest::Test
include ServerUtils
end
|