Sha256: 3a67680bab981855bce1ba247b49f3b0626a45db54c0a0a990ecf3fb7de983bb
Contents?: true
Size: 530 Bytes
Versions: 6
Compression:
Stored size: 530 Bytes
Contents
require 'spec_helper' RSpec.describe Loga::Event do describe 'initialize' do context 'no message is passed' do it 'sets message to an empty string' do expect(subject.message).to eq '' end end context 'message is passed' do let(:message) { "stuff \xC2".force_encoding 'ASCII-8BIT' } let(:subject) { described_class.new message: message } it 'sanitizes the input to be UTF-8 convertable' do expect(subject.message.to_json).to eq '"stuff ?"' end end end end
Version data entries
6 entries across 6 versions & 1 rubygems