test: test both parameter

This commit is contained in:
Christophe Chauvet
2026-01-13 22:18:10 +01:00
parent b92ebf1aa4
commit 590c52d0fc
+8 -1
View File
@@ -19,8 +19,15 @@ class ImapUtilsTestCase(unittest.TestCase):
result = [bytearray('(FROM "bob")', "utf8")]
self.assertEqual(self.imap_connector.criterions, result)
def test_criterions_both_criterion_with_pattern(self):
"""Test with both Criterion and pattern"""
self.imap_connector.criterions = []
self.imap_connector.parse_search_parameters("both", "bob")
result = [bytearray('(FROM "bob") OR (SUBJECT "bob")', "utf8")]
self.assertEqual(self.imap_connector.criterions, result)
def test_criterions_one_criterion_without_pattern(self):
"""Test with Criterion and pattern"""
"""Test with Criterion and empty pattern"""
self.imap_connector.criterions = []
self.imap_connector.parse_search_parameters("SEEN", "")
result = [bytearray("ALL", "utf8")]