Sha256: f3ed59ab28679c434a1f3137e8f3854b5b9efde3c4346b1bc63886e1eb6b52c4
Contents?: true
Size: 693 Bytes
Versions: 18
Compression:
Stored size: 693 Bytes
Contents
# frozen_string_literal: true # encoding: utf-8 require 'lite_spec_helper' describe Mongo::Error::CryptError do let(:label) { :error_client } let(:code) { 401 } let(:message) { 'Operation unauthorized' } describe '#initialize' do context 'with code' do let(:error) { described_class.new(message, code: code) } it 'correctly generates the error message' do expect(error.message).to eq("#{message} (libmongocrypt error code #{code})") end end context 'with code' do let(:error) { described_class.new(message) } it 'correctly generates the error message' do expect(error.message).to eq(message) end end end end
Version data entries
18 entries across 18 versions & 1 rubygems