mirror of
https://github.com/puma/puma.git
synced 2022-11-09 13:48:40 -05:00
fix test/test_unix_socket.rb (#1870)
Fix to work reliably on platforms without UNIXSockets
This commit is contained in:
parent
31d91c351a
commit
3066498c16
1 changed files with 3 additions and 1 deletions
|
@ -9,17 +9,19 @@ class TestPumaUnixSocket < Minitest::Test
|
||||||
Path = "test/puma.sock"
|
Path = "test/puma.sock"
|
||||||
|
|
||||||
def setup
|
def setup
|
||||||
skip UNIX_SKT_MSG unless UNIX_SKT_EXIST
|
return unless UNIX_SKT_EXIST
|
||||||
@server = Puma::Server.new App
|
@server = Puma::Server.new App
|
||||||
@server.add_unix_listener Path
|
@server.add_unix_listener Path
|
||||||
@server.run
|
@server.run
|
||||||
end
|
end
|
||||||
|
|
||||||
def teardown
|
def teardown
|
||||||
|
return unless UNIX_SKT_EXIST
|
||||||
@server.stop(true)
|
@server.stop(true)
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_server
|
def test_server
|
||||||
|
skip UNIX_SKT_MSG unless UNIX_SKT_EXIST
|
||||||
sock = UNIXSocket.new Path
|
sock = UNIXSocket.new Path
|
||||||
|
|
||||||
sock << "GET / HTTP/1.0\r\nHost: blah.com\r\n\r\n"
|
sock << "GET / HTTP/1.0\r\nHost: blah.com\r\n\r\n"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue