Fix when settings set in the pipeline_pq_file_spec bleed into other examples

make sure we clone the LogStash::Settings before mutating it.

Fixes: #6868

Fixes #6981
This commit is contained in:
Pier-Hugues Pellerin 2017-04-26 16:31:38 -04:00
parent 4c3a3ad526
commit b709eb5c68

View file

@ -36,7 +36,7 @@ class PipelinePqFileOutput < LogStash::Outputs::Base
end
describe LogStash::Pipeline do
let(:pipeline_settings_obj) { LogStash::SETTINGS }
let(:pipeline_settings_obj) { LogStash::SETTINGS.clone }
let(:pipeline_id) { "main" }
let(:multiline_id) { "my-multiline" }