mirror of
https://github.com/discourse/discourse.git
synced 2024-12-02 23:33:54 +08:00
18 lines
563 B
Ruby
18 lines
563 B
Ruby
|
# frozen_string_literal: true
|
||
|
|
||
|
# This controller's actions are only available in the test environment to help with more complex testing requirements
|
||
|
class TestRequestsController < ApplicationController
|
||
|
if Rails.env.test?
|
||
|
def test_net_http_timeouts
|
||
|
net_http = Net::HTTP.new("example.com")
|
||
|
|
||
|
render json: {
|
||
|
open_timeout: net_http.open_timeout,
|
||
|
read_timeout: net_http.read_timeout,
|
||
|
write_timeout: net_http.write_timeout,
|
||
|
max_retries: net_http.max_retries,
|
||
|
}
|
||
|
end
|
||
|
end
|
||
|
end
|