def test_allow(self):
     """Ensure it returns True when the domain is on the list."""
     self.mock.get.return_value = self._FAKE_CONFIG
     self.assertTrue(access._is_domain_allowed('*****@*****.**'))
     self.assertTrue(access._is_domain_allowed('*****@*****.**'))
 def test_forbid(self):
     """Ensure it returns False when the domain is not on the list."""
     self.mock.get.return_value = self._FAKE_CONFIG
     self.assertFalse(access._is_domain_allowed('test.com'))
     self.assertFalse(access._is_domain_allowed('*****@*****.**'))
 def test_none(self):
     """Ensure it returns False when config is invalid."""
     self.mock.get.return_value = []
     self.assertFalse(access._is_domain_allowed('*****@*****.**'))