From e31f8acc34312c51285d003f42975208f115f4d4 Mon Sep 17 00:00:00 2001 From: evazion Date: Sat, 29 Apr 2017 11:48:32 -0500 Subject: [PATCH] dmails: add title search test. --- test/unit/dmail_test.rb | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/test/unit/dmail_test.rb b/test/unit/dmail_test.rb index 4a6d6343f..ec89c655c 100644 --- a/test/unit/dmail_test.rb +++ b/test/unit/dmail_test.rb @@ -74,9 +74,14 @@ class DmailTest < ActiveSupport::TestCase context "search" do should "return results based on title contents" do dmail = FactoryGirl.create(:dmail, :title => "xxx", :owner => @user) - matches = Dmail.search_message("xxx") - assert(matches.any?) - matches = Dmail.search_message("aaa") + + matches = Dmail.search(title_matches: "x") + assert_equal([dmail.id], matches.map(&:id)) + + matches = Dmail.search(message_matches: "xxx") + assert_equal([dmail.id], matches.map(&:id)) + + matches = Dmail.search(message_matches: "aaa") assert(matches.empty?) end