From 1bffba6d1e798825a00e0b754a62b5b3961a7363 Mon Sep 17 00:00:00 2001 From: Andrei Zeliankou Date: Tue, 10 May 2022 01:53:23 +0100 Subject: Tests: added test for "SCRIPT_NAME" variable in Ruby. --- test/ruby/variables/config.ru | 1 + 1 file changed, 1 insertion(+) (limited to 'test/ruby') diff --git a/test/ruby/variables/config.ru b/test/ruby/variables/config.ru index 55d01796..e335e049 100644 --- a/test/ruby/variables/config.ru +++ b/test/ruby/variables/config.ru @@ -8,6 +8,7 @@ app = Proc.new do |env| 'Request-Method' => env['REQUEST_METHOD'], 'Request-Uri' => env['REQUEST_URI'], 'Http-Host' => env['HTTP_HOST'], + 'Script-Name' => env['SCRIPT_NAME'], 'Server-Protocol' => env['SERVER_PROTOCOL'], 'Server-Software' => env['SERVER_SOFTWARE'], 'Custom-Header' => env['HTTP_CUSTOM_HEADER'], -- cgit From de0a0beb837323a73edc5882dc7071979054d7be Mon Sep 17 00:00:00 2001 From: Andrei Zeliankou Date: Fri, 13 May 2022 15:43:57 +0100 Subject: Tests: added tests for Ruby stream IO.close(). --- test/ruby/errors_write/config.ru | 2 ++ test/ruby/input_gets/config.ru | 1 + 2 files changed, 3 insertions(+) (limited to 'test/ruby') diff --git a/test/ruby/errors_write/config.ru b/test/ruby/errors_write/config.ru index 47619d6b..79ee4d1d 100644 --- a/test/ruby/errors_write/config.ru +++ b/test/ruby/errors_write/config.ru @@ -1,5 +1,7 @@ app = Proc.new do |env| env['rack.errors'].write('Error in application') + env['rack.errors'].flush + env['rack.errors'].close ['200', {'Content-Length' => '0'}, ['']] end diff --git a/test/ruby/input_gets/config.ru b/test/ruby/input_gets/config.ru index 1a6633ab..151fe235 100644 --- a/test/ruby/input_gets/config.ru +++ b/test/ruby/input_gets/config.ru @@ -1,5 +1,6 @@ app = Proc.new do |env| body = env['rack.input'].gets + env['rack.input'].close ['200', { 'Content-Length' => body.length.to_s }, [body]] -- cgit