Example #1
0
 def _pure_addr(
         self, addr_item
 ):  #3: remove whole method definition (keeping the above one)
     _, addr = addr_item
     if not EMAIL_OVERRESTRICTED_SIMPLE_REGEX.search(addr):
         raise ValueError(
             'e-mail address {!r} does not match '
             'n6lib.common_helpers.EMAIL_OVERRESTRICTED_SIMPLE_REGEX'.
             format(addr))
     return addr
Example #2
0
 def _pure_addr(self, addr_item):
     addr = addr_item.addr_spec
     assert isinstance(addr, str)
     if not EMAIL_OVERRESTRICTED_SIMPLE_REGEX.search(addr):
         raise ValueError(
             'e-mail address {!r} does not match '
             'n6lib.common_helpers.EMAIL_OVERRESTRICTED_SIMPLE_REGEX'.
             format(addr))
     assert addr == ascii_str(addr)
     return addr
Example #3
0
 def test_not_valid(self):
     for v in self.not_valid:
         self.assertIsNone(EMAIL_OVERRESTRICTED_SIMPLE_REGEX.search(v))