From 7ea00dfa3bc3c7650cc2b134beacbff22101a913 Mon Sep 17 00:00:00 2001 From: Charlie Smurthwaite Date: Mon, 13 Mar 2023 15:23:20 +0000 Subject: [PATCH] Correctly match link in multipart/alternative messages --- spec/lib/postal/message_parser_spec.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spec/lib/postal/message_parser_spec.rb b/spec/lib/postal/message_parser_spec.rb index e1b8bd9..5e17cd9 100644 --- a/spec/lib/postal/message_parser_spec.rb +++ b/spec/lib/postal/message_parser_spec.rb @@ -19,7 +19,7 @@ describe Postal::MessageParser do track_domain = create(:track_domain, :server => server, :domain => message.domain) parser = Postal::MessageParser.new(message) expect(parser.actioned?).to be true - expect(parser.new_body).to match(/\AHello world! https:\/\/click\.#{message.domain.name}/) + expect(parser.new_body).to match(/^Hello world! https:\/\/click\.#{message.domain.name}/) expect(parser.tracked_links).to eq 1 end end