diff options
Diffstat (limited to 'spec/lib/gitlab/github_import/logger_spec.rb')
-rw-r--r-- | spec/lib/gitlab/github_import/logger_spec.rb | 34 |
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 |