From 29ee3d684ed0a8bebd9a6024e32f05727305f9b7 Mon Sep 17 00:00:00 2001 From: Pavel Valena Date: Sun, 6 Feb 2022 19:54:41 +0100 Subject: [PATCH] Use port 80 explicitly, in tests for compatibility with Ruby 3.1 --- spec/websocket/driver/client_spec.rb | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/spec/websocket/driver/client_spec.rb b/spec/websocket/driver/client_spec.rb index e19e595..445875b 100644 --- a/spec/websocket/driver/client_spec.rb +++ b/spec/websocket/driver/client_spec.rb @@ -66,7 +66,7 @@ describe WebSocket::Driver::Client do it "writes the handshake request to the socket" do expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + @@ -85,7 +85,7 @@ describe WebSocket::Driver::Client do it "writes the handshake with Sec-WebSocket-Protocol" do expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + @@ -102,7 +102,7 @@ describe WebSocket::Driver::Client do it "writes the handshake with Sec-WebSocket-Protocol" do expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + @@ -129,7 +129,7 @@ describe WebSocket::Driver::Client do it "writes the handshake with custom headers" do expect(socket).to receive(:write).with( "GET /socket HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Upgrade: websocket\r\n" + "Connection: Upgrade\r\n" + "Sec-WebSocket-Key: 2vBVWg4Qyk3ZoM/5d3QD9Q==\r\n" + @@ -152,7 +152,7 @@ describe WebSocket::Driver::Client do proxy = driver.proxy("http://proxy.example.com") expect(socket).to receive(:write).with( "CONNECT www.example.com:80 HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Connection: keep-alive\r\n" + "Proxy-Connection: keep-alive\r\n" + "\r\n") @@ -163,7 +163,7 @@ describe WebSocket::Driver::Client do proxy = driver.proxy("http://user:pass@proxy.example.com") expect(socket).to receive(:write).with( "CONNECT www.example.com:80 HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Connection: keep-alive\r\n" + "Proxy-Connection: keep-alive\r\n" + "Proxy-Authorization: Basic dXNlcjpwYXNz\r\n" + @@ -176,7 +176,7 @@ describe WebSocket::Driver::Client do proxy.set_header("User-Agent", "Chrome") expect(socket).to receive(:write).with( "CONNECT www.example.com:80 HTTP/1.1\r\n" + - "Host: www.example.com\r\n" + + "Host: www.example.com:80\r\n" + "Connection: keep-alive\r\n" + "Proxy-Connection: keep-alive\r\n" + "User-Agent: Chrome\r\n" + -- 2.26.2