Commit b60afc1
Changed files (2)
lib
minbox
spec
minbox
lib/minbox/inbox.rb
@@ -44,7 +44,7 @@ module Minbox
def open(subject:)
wait_until do
emails.find do |email|
- email.subject == subject
+ email.subject.match?(subject)
end
end
end
spec/minbox/inbox_spec.rb
@@ -56,6 +56,7 @@ RSpec.describe Minbox::Inbox do
describe "#open" do
context "when opening an email by subject" do
specify { expect(subject.open(subject: 'goodbye world').subject).to eql('goodbye world') }
+ specify { expect(subject.open(subject: /goodbye/).subject).to eql('goodbye world') }
end
context "when opening an email not in the inbox" do