diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2015-11-09 21:58:07 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2015-11-09 21:58:07 +0900 |
commit | cb0f800a28dd5b6875bcdf94eff64d5f4ae066cf (patch) | |
tree | d39d85ca66557285cae05f8d45759f8b942299f0 /test/utils | |
parent | 40e700d3d85b372e64a1eac3c6661e766cf49423 (diff) | |
download | plum-cb0f800a28dd5b6875bcdf94eff64d5f4ae066cf.tar.gz |
tests: add test cases for UpgradeClientSession
Diffstat (limited to 'test/utils')
-rw-r--r-- | test/utils/string_socket.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/test/utils/string_socket.rb b/test/utils/string_socket.rb new file mode 100644 index 0000000..fb59172 --- /dev/null +++ b/test/utils/string_socket.rb @@ -0,0 +1,12 @@ +class StringSocket + extend Forwardable + def_delegators :@rio, :readpartial + def_delegators :@wio, :<<, :write + + attr_reader :rio, :wio + + def initialize(str) + @rio = StringIO.new(str) + @wio = StringIO.new + end +end |