Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'spec/lib/gitlab/github_import/logger_spec.rb')
-rw-r--r--spec/lib/gitlab/github_import/logger_spec.rb34
1 files changed, 1 insertions, 33 deletions
diff --git a/spec/lib/gitlab/github_import/logger_spec.rb b/spec/lib/gitlab/github_import/logger_spec.rb
index 6fd0f5db93e..97806872746 100644
--- a/spec/lib/gitlab/github_import/logger_spec.rb
+++ b/spec/lib/gitlab/github_import/logger_spec.rb
@@ -5,37 +5,5 @@ require 'spec_helper'
RSpec.describe Gitlab::GithubImport::Logger do
subject(:logger) { described_class.new('/dev/null') }
- let(:now) { Time.zone.now }
-
- describe '#format_message' do
- before do
- allow(Labkit::Correlation::CorrelationId).to receive(:current_id).and_return('new-correlation-id')
- end
-
- it 'formats strings' do
- output = subject.format_message('INFO', now, 'test', 'Hello world')
-
- expect(Gitlab::Json.parse(output)).to eq({
- 'severity' => 'INFO',
- 'time' => now.utc.iso8601(3),
- 'message' => 'Hello world',
- 'correlation_id' => 'new-correlation-id',
- 'feature_category' => 'importers',
- 'import_type' => 'github'
- })
- end
-
- it 'formats hashes' do
- output = subject.format_message('INFO', now, 'test', { hello: 1 })
-
- expect(Gitlab::Json.parse(output)).to eq({
- 'severity' => 'INFO',
- 'time' => now.utc.iso8601(3),
- 'hello' => 1,
- 'correlation_id' => 'new-correlation-id',
- 'feature_category' => 'importers',
- 'import_type' => 'github'
- })
- end
- end
+ it_behaves_like 'a json logger', { 'feature_category' => 'importers', 'import_type' => 'github' }
end