Exemple #1
0
 def test_invalid_person_was_skipped(self, role, find_mock):
     """Invalid users should be skipped"""
     test_email = "*****@*****.**"
     issue = factories.IssueFactory()
     issue_integration.create_missed_issue_acl(test_email, role, issue)
     db.session.commit()
     people = all_models.Person.query.filter_by(email=test_email).all()
     self.assertFalse(people)
     find_mock.assert_called_once()
Exemple #2
0
 def test_invalid_person_was_skipped(self, role, find_mock):
   """Invalid users should be skipped"""
   test_email = "*****@*****.**"
   issue = factories.IssueFactory()
   issue_integration.create_missed_issue_acl(test_email, role, issue)
   db.session.commit()
   people = all_models.Person.query.filter_by(email=test_email).all()
   self.assertFalse(people)
   find_mock.assert_called_once()
Exemple #3
0
 def test_create_missed_issue_acl(self, role):
     """Test create_missed_issue_acl method"""
     test_email = "*****@*****.**"
     issue = factories.IssueFactory()
     issue_integration.create_missed_issue_acl(test_email, role, issue)
     db.session.commit()
     person = all_models.Person.query.filter_by(email=test_email).one()
     role_emails = [p.email for p in issue.get_persons_for_rolename(role)]
     self.assertIn(person.email, role_emails)
Exemple #4
0
 def test_create_missed_issue_acl(self, role):
   """Test create_missed_issue_acl method"""
   test_email = "*****@*****.**"
   issue = factories.IssueFactory()
   issue_integration.create_missed_issue_acl(test_email, role, issue)
   db.session.commit()
   person = all_models.Person.query.filter_by(email=test_email).one()
   role_emails = [
       p.email for p in issue.get_persons_for_rolename(role)
   ]
   self.assertIn(person.email, role_emails)