From: Daniel Leidert Date: Thu, 6 Feb 2020 10:24:24 +0000 (+0100) Subject: Fix test to read output locale independent X-Git-Tag: archive/raspbian/6.6.0-4+rpi1~1^2^2^2~10 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=720a752846568b464d9d371b8d3be257bbf415ca;p=puma.git Fix test to read output locale independent The test fails if run in a non-English environment. Forwarded: https://github.com/puma/puma/issues/2149 Gbp-Pq: Name 0013-fix-test-term-not-accepts-new-connections.patch --- diff --git a/test/test_integration_single.rb b/test/test_integration_single.rb index 6b4719b..226e8f4 100644 --- a/test/test_integration_single.rb +++ b/test/test_integration_single.rb @@ -112,7 +112,7 @@ class TestIntegrationSingle < TestIntegration assert wait_for_server_to_include('Gracefully stopping') # wait for server to begin graceful shutdown # Invoke a request which must be rejected - _stdin, _stdout, rejected_curl_stderr, rejected_curl_wait_thread = Open3.popen3("curl #{HOST}:#{@tcp_port}") + _stdin, _stdout, rejected_curl_stderr, rejected_curl_wait_thread = Open3.popen3({ "LC_ALL" => "C" }, "curl http://#{HOST}:#{@tcp_port}") assert nil != Process.getpgid(@server.pid) # ensure server is still running assert nil != Process.getpgid(curl_wait_thread[:pid]) # ensure first curl invocation still in progress