summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorchrislee35 <rubygems@chrislee.dhs.org>2013-07-02 21:38:22 +0900
committerchrislee35 <rubygems@chrislee.dhs.org>2013-07-02 21:38:22 +0900
commit73af324a3a4a16e93033c7f8d5e42914872d2382 (patch)
treed0044802fe4ddcc2424de6f2904d095e0b56b064 /tests
parent264f8fdd7f12bd5b9f6813fb8de81c55b6328d9b (diff)
downloadwebsockify-73af324a3a4a16e93033c7f8d5e42914872d2382.tar.gz
adding SSL support and Ruby1.9 support
Diffstat (limited to 'tests')
-rwxr-xr-xtests/echo.rb11
1 files changed, 9 insertions, 2 deletions
diff --git a/tests/echo.rb b/tests/echo.rb
index ea34db5..6a5493c 100755
--- a/tests/echo.rb
+++ b/tests/echo.rb
@@ -50,10 +50,17 @@ class WebSocketEcho < WebSocketServer
end
end
-port = ARGV[0].to_i
+port = ARGV[0].to_i || 8080
puts "Starting server on port #{port}"
+server_cert = nil
+server_key = nil
+if ARGV.length > 2
+ server_cert = ARGV[1]
+ server_key = ARGV[2]
+end
-server = WebSocketEcho.new('listen_port' => port, 'verbose' => true)
+server = WebSocketEcho.new('listen_port' => port, 'verbose' => true,
+ 'server_cert' => server_cert, 'server_key' => server_key)
server.start
server.join