diff --git a/instrumentation/mongo/Appraisals b/instrumentation/mongo/Appraisals index 63b14c31eb..4e0ac7ca9f 100644 --- a/instrumentation/mongo/Appraisals +++ b/instrumentation/mongo/Appraisals @@ -4,6 +4,6 @@ # # SPDX-License-Identifier: Apache-2.0 -appraise 'mongo-2.13' do - gem 'mongo', '~> 2.13.0' +appraise 'mongo-2' do + gem 'mongo', '~> 2.13' end diff --git a/instrumentation/mongo/test/opentelemetry/instrumentation/mongo/subscriber_test.rb b/instrumentation/mongo/test/opentelemetry/instrumentation/mongo/subscriber_test.rb index 4a0a7af0e6..fe6ff241db 100644 --- a/instrumentation/mongo/test/opentelemetry/instrumentation/mongo/subscriber_test.rb +++ b/instrumentation/mongo/test/opentelemetry/instrumentation/mongo/subscriber_test.rb @@ -380,7 +380,7 @@ module MongoTraceTest _(span.events[0].name).must_equal 'exception' _(span.events[0].timestamp).must_be_kind_of Integer _(span.events[0].attributes['exception.type']).must_equal 'CommandFailed' - _(span.events[0].attributes['exception.message']).must_equal 'ns not found (26)' + _(span.events[0].attributes['exception.message']).must_equal '[26:NamespaceNotFound]: ns not found' end describe 'that triggers #failed before #started' do @@ -402,7 +402,8 @@ module MongoTraceTest database: TestHelper.database, auth_mech: :plain, user: 'plain_user', - password: 'plain_pass' + password: 'plain_pass', + auth_source: '$external' } end