Use Test::Unit instead of Minitest::Unit

This commit is contained in:
Hiroshi SHIBATA 2021-05-18 16:48:16 +09:00
Родитель 0d343bf823
Коммит 8ab2afb20b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: F9CF13417264FAC2
1 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -1,11 +1,11 @@
# frozen_string_literal: false
require "webrick"
require "minitest/autorun"
require "test/unit"
require "stringio"
require "net/http"
module WEBrick
class TestHTTPResponse < MiniTest::Unit::TestCase
class TestHTTPResponse < Test::Unit::TestCase
class FakeLogger
attr_reader :messages
@ -94,14 +94,14 @@ module WEBrick
def test_set_redirect_response_splitting
url = "malicious\r\nCookie: cracked_indicator_for_test"
assert_raises(URI::InvalidURIError) do
assert_raise(URI::InvalidURIError) do
res.set_redirect(WEBrick::HTTPStatus::MultipleChoices, url)
end
end
def test_set_redirect_html_injection
url = 'http://example.com////?a</a><head></head><body><img src=1></body>'
assert_raises(WEBrick::HTTPStatus::MultipleChoices) do
assert_raise(WEBrick::HTTPStatus::MultipleChoices) do
res.set_redirect(WEBrick::HTTPStatus::MultipleChoices, url)
end
res.status = 300