spec/unit/imap/backup/account/folder_spec.rb in imap-backup-5.2.0 vs spec/unit/imap/backup/account/folder_spec.rb in imap-backup-6.0.0.rc2

- old
+ new

@@ -62,9 +62,19 @@ it "returns an empty array" do expect(subject.uids).to eq([]) end end + + context "when the UID search fails" do + before do + allow(client).to receive(:uid_search).and_raise(NoMethodError) + end + + it "returns an empty array" do + expect(subject.uids).to eq([]) + end + end end describe "#fetch_multi" do let(:message_body) { instance_double(String, force_encoding: nil) } let(:attributes) { {"UID" => "uid", "BODY[]" => message_body, "other" => "xxx"} }