Lines Matching defs:calendar

11 import sheriff_calendar as calendar
18 self.assertEqual(map(calendar._complete_email, names), expected_emails)
22 calendar._emails_from_url = lambda urls: expected_emails
23 self.assertEqual(calendar.current_gardener_emails(), expected_emails)
26 self.assertEqual(calendar._names_from_sheriff_js(js_string), expected_emails)
33 self.assertTrue(calendar._email_is_valid('somebody@example.com'))
34 self.assertTrue(calendar._email_is_valid('somebody@example.domain.com'))
35 self.assertTrue(calendar._email_is_valid('somebody@example-domain.com'))
36 self.assertTrue(calendar._email_is_valid('some.body@example.com'))
37 self.assertTrue(calendar._email_is_valid('some_body@example.com'))
38 self.assertTrue(calendar._email_is_valid('some+body@example.com'))
39 self.assertTrue(calendar._email_is_valid('some+body@com'))
40 self.assertTrue(calendar._email_is_valid('some/body@example.com'))
42 self.assertFalse(calendar._email_is_valid('some~body@example.com'))
43 self.assertFalse(calendar._email_is_valid('some!body@example.com'))
44 self.assertFalse(calendar._email_is_valid('some?body@example.com'))
45 self.assertFalse(calendar._email_is_valid('some" "body@example.com'))
46 self.assertFalse(calendar._email_is_valid('"{somebody}"@example.com'))
48 self.assertFalse(calendar._email_is_valid('rm -rf /#@example.com'))
49 self.assertFalse(calendar._email_is_valid('some body@example.com'))
50 self.assertFalse(calendar._email_is_valid('[some body]@example.com'))
55 self.assertEquals(calendar._filter_emails(input_emails), expected_emails)