diff --git a/test/test_mailgw.py b/test/test_mailgw.py
index 0cd78d486ac1e41e849dc649a093847239827679..6b64a30caae047aa1bfa85d54617ea632f614726 100644 (file)
--- a/test/test_mailgw.py
+++ b/test/test_mailgw.py
self.assertEqual(uidFromAddress(self.db, ('', 'user1@bar.com'), 0), i)
self.assertEqual(uidFromAddress(self.db, ('', 'USER1@bar.com'), 0), i)
self.assertEqual(uidFromAddress(self.db, ('', 'user1@bar.com'), 0), i)
self.assertEqual(uidFromAddress(self.db, ('', 'USER1@bar.com'), 0), i)
+ def testUserAlternateSubstringNomatch(self):
+ i = self.db.user.create(username='user1', address='user1@foo.com',
+ alternate_addresses='x-user1@bar.com')
+ self.assertEqual(uidFromAddress(self.db, ('', 'user1@bar.com'), 0), 0)
+ self.assertEqual(uidFromAddress(self.db, ('', 'USER1@bar.com'), 0), 0)
+
def testUserCreate(self):
i = uidFromAddress(self.db, ('', 'user@foo.com'), 1)
self.assertNotEqual(uidFromAddress(self.db, ('', 'user@bar.com'), 1), i)
def testUserCreate(self):
i = uidFromAddress(self.db, ('', 'user@foo.com'), 1)
self.assertNotEqual(uidFromAddress(self.db, ('', 'user@bar.com'), 1), i)