diff options
Diffstat (limited to 'spec/config/application_spec.rb')
-rw-r--r-- | spec/config/application_spec.rb | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/spec/config/application_spec.rb b/spec/config/application_spec.rb index 01ed81964c3..ef9c2159b6e 100644 --- a/spec/config/application_spec.rb +++ b/spec/config/application_spec.rb @@ -1,29 +1,29 @@ # frozen_string_literal: true -require 'spec_helper' +require "spec_helper" describe Gitlab::Application do # rubocop:disable RSpec/FilePath using RSpec::Parameterized::TableSyntax FILTERED_PARAM = ActionDispatch::Http::ParameterFilter::FILTERED - context 'when parameters are logged' do - describe 'rails does not leak confidential parameters' do + context "when parameters are logged" do + describe "rails does not leak confidential parameters" do def request_for_url(input_url) env = Rack::MockRequest.env_for(input_url) - env['action_dispatch.parameter_filter'] = described_class.config.filter_parameters + env["action_dispatch.parameter_filter"] = described_class.config.filter_parameters ActionDispatch::Request.new(env) end where(:input_url, :output_query) do - '/' | {} - '/?safe=1' | { 'safe' => '1' } - '/?private_token=secret' | { 'private_token' => FILTERED_PARAM } - '/?mixed=1&private_token=secret' | { 'mixed' => '1', 'private_token' => FILTERED_PARAM } - '/?note=secret¬eable=1&prefix_note=2' | { 'note' => FILTERED_PARAM, 'noteable' => '1', 'prefix_note' => '2' } - '/?note[note]=secret&target_type=1' | { 'note' => FILTERED_PARAM, 'target_type' => '1' } - '/?safe[note]=secret&target_type=1' | { 'safe' => { 'note' => FILTERED_PARAM }, 'target_type' => '1' } + "/" | {} + "/?safe=1" | {"safe" => "1"} + "/?private_token=secret" | {"private_token" => FILTERED_PARAM} + "/?mixed=1&private_token=secret" | {"mixed" => "1", "private_token" => FILTERED_PARAM} + "/?note=secret¬eable=1&prefix_note=2" | {"note" => FILTERED_PARAM, "noteable" => "1", "prefix_note" => "2"} + "/?note[note]=secret&target_type=1" | {"note" => FILTERED_PARAM, "target_type" => "1"} + "/?safe[note]=secret&target_type=1" | {"safe" => {"note" => FILTERED_PARAM}, "target_type" => "1"} end with_them do |