Class: Sqreen::Frameworks::SqreenTestFramework
- Inherits:
-
GenericFramework
- Object
- GenericFramework
- Sqreen::Frameworks::SqreenTestFramework
- Defined in:
- lib/sqreen/frameworks/sqreen_test.rb
Overview
Rails related framework code
Constant Summary
Constants inherited from GenericFramework
GenericFramework::LOCALHOST, GenericFramework::PREFERRED_IP_HEADERS, GenericFramework::P_COOKIE, GenericFramework::P_FORM, GenericFramework::P_GRAPE, GenericFramework::P_QUERY, GenericFramework::P_RACK, GenericFramework::P_RACK_ROUTING, GenericFramework::TRUSTED_PROXIES
Instance Attribute Summary
Attributes inherited from GenericFramework
#req_end_cb, #req_start_cb, #sqreen_configuration
Instance Method Summary collapse
Methods inherited from GenericFramework
#application_name, #body, #clean_request, #client_user_agent, cookies_params, #cwd, #datadog_span, #datadog_trace, #db_settings, #development?, #filtered_request_params, form_params, #full_params_include?, #graphql_args=, #header, #hostname, #http_headers, #initialize, #instrument_when_ready!, #ip_headers, #mark_request_overtime!, parameters_from_request, #params_include?, #prevent_startup, query_params, #rack_client_ip, rack_params, #remaining_perf_budget, #remaining_perf_budget=, #remote_addr, #request, #request_id, #request_params, #request_path, #response, #response_infos, #root, #store_request, #store_response, #test?, #whitelisted_ip, #whitelisted_match, #whitelisted_path, #xss_params
Methods included from RequestRecorder
#clean_request_record, #close_request_record, #observe, #observed_items, #observed_items=, #only_metric_observation, #only_metric_observation=, #payload_requests, #payload_requests=
Constructor Details
This class inherits a constructor from Sqreen::Frameworks::GenericFramework
Instance Method Details
#client_ip ⇒ Object
21 22 23 |
# File 'lib/sqreen/frameworks/sqreen_test.rb', line 21 def client_ip '127.0.0.1' end |
#framework_infos ⇒ Object
14 15 16 17 18 19 |
# File 'lib/sqreen/frameworks/sqreen_test.rb', line 14 def framework_infos { :framework_type => 'SqreenTest', :framework_version => '0.1', } end |
#request_infos ⇒ Object
25 26 27 |
# File 'lib/sqreen/frameworks/sqreen_test.rb', line 25 def request_infos {} end |